ОПИС ВАКАНСІЇ
We are looking for an experienced iOS developer to maintain a mobile application for iOS in the healthcare sector, which will integrate with medical devices via Bluetooth. You will collaborate closely with cross-functional teams, including UI/UX designers, backend developers, and product managers, to deliver seamless, user-friendly, and efficient mobile experiences.
Responsibilities
- Design, build, and maintain advanced mobile application for iOS;
- Work closely with the technical lead, designers, and other engineers to define, design, and deliver new features;
- Write clean, efficient, and maintainable code while ensuring high performance and responsiveness of the mobile applications;
- Conduct unit tests and performance tests to optimize the app for reliability and efficiency. Identify and fix bugs as they arise;
- Integrate mobile apps with third-party APIs and services where necessary;
- Ensure that the app complies with guidelines for the App Store and manage the full lifecycle of the mobile app, from initial submission to updates and maintenance;
- Participate in code reviews, meetings, and team discussions to continuously improve the codebase and development practices.
Required skills and qualifications:
- Experience in iOS app development, including the full development cycle (planning, architecture, development, testing, release);
- Proficiency in UIKit, SwiftUI, Core Data;
- Strong understanding of mobile design principles, patterns, and best practices.
- Experience in designing mobile app architecture from scratch;
- Understanding principles of the Clean Architecture;
- Expertise in working with Bluetooth Low Energy (BLE) for device integration, including in background mode;
- Strong experience in writing Unit and UI tests;
- Attention to detail, with a desire to create user-friendly and reliable interfaces;
- Ability to work effectively in a team, explore new approaches, and make and accept decisions;
- Conversational English for communication with the team and clients;
- Ability to adapt to changing priorities within a small team environment;
- Other skills: Git, REST, GraphQL, Push notifications, Bugfender.
Nice to have:
- Experience with CI/CD processes for mobile applications;
- Experience in the healthcare sector or with medical platforms.
What we offer:
- Full-time contracting position;
- Remote work format;
- Opportunity to influence the product and make key technical decisions;
- The chance to continuously develop your skills and implement them directly on the project.
Контактна інформація →