Mobile Developer Position Overview
We are seeking an experienced Mobile Developer to join our team in the creation and development of a mobile application that captures sleep data from a Bluetooth-enabled pulse oximeter ring. This application will securely upload the data to the cloud for further analysis.
About the Role
The successful candidate will be responsible for taking end-to-end ownership of the client's flagship mobile application, evolving it to meet the requirements outlined above. In collaboration with a team of experienced C#/.NET backend engineers, they will contribute to backend features related to sleep-study processing and data workflows.
This is an opportunity to own a critical mobile product in a modern health-tech environment, working closely with senior engineers to deliver technology that directly impacts patient outcomes.
Key Responsibilities:
* Develop and maintain high-quality mobile applications for both iOS and Android platforms.
* Collaborate with the backend engineering team to design and implement efficient data workflows.
* Work closely with senior engineers to ensure alignment with project goals and objectives.
* Participate in code reviews and ensure adherence to coding standards.
* Identify areas for improvement and suggest innovative solutions.
Requirements:
* Bachelor's degree in Computer Science or related field.
* At least 3 years of experience in mobile application development.
* Proficiency in Java/Kotlin for Android and Swift/Objective-C for iOS.
* Familiarity with cloud-based services for data storage and analytics.
* Strong understanding of software engineering principles and design patterns.
* Excellent communication and teamwork skills.
Benefits:
* Competitive salary and benefits package.
* Opportunities for professional growth and development.
* A collaborative and dynamic work environment.
* Recognition and rewards for outstanding performance.