About Biobeat Biobeat is revolutionizing hypertension diagnosis and management with its pioneering, FDA-cleared, cuff-less 24-hour blood pressure monitoring system. We are committed to empowering healthcare providers and patients with accurate, actionable blood pressure data, enabling precise diagnosis and personalized management programs for hypertension. At the core of Biobeat's innovation is a proprietary, patented PPG (Photoplethysmography) sensor integrated into a comfortable, non-invasive chest patch. This medical-grade device is the first of its kind to receive FDA clearance for cuff-less 24-hour blood pressure monitoring. It captures vital sign data throughout a full day and night, offering a comprehensive view of blood pressure patterns, including during sleep, without the discomfort or disruption of traditional cuff-based methods.
About the position: We are seeking a highly skilled Senior Android Developer with strong experience in building native Android applications (Java/Kotlin). This role involves leading the end-to-end development of our Android products, working closely with cross-functional teams, and driving architectural and technological decisions. The ideal candidate is hands-on, proactive, and passionate about delivering high-quality mobile experiences in the medical tech field.
Responsibilities
- Lead the design, development, and delivery of native Android applications from design to production.
- Develop new features and enhance existing functionality while ensuring performance, security, reliability, and user experience.
- Ensure scalable architecture and maintainable code using design patterns such as MVC/MVVM.
- Manage application lifecycle components including background tasks, offline sync, and resource optimization.
- Collaborate closely with Product, Backend, and QA teams to build end-to-end solutions.
- Integrate and develop third-party libraries, SDKs, push notifications, and RESTful APIs.
- Troubleshoot, diagnose, and resolve issues across the Android ecosystem.
- Stay updated with modern Android development trends and proactively suggest improvements.
Requirements
- 5+ years of hands-on Android development experience with Java and Kotlin.
- Strong understanding of Android UI design principles, patterns, and best practices (experience with XML and Jetpack Compose).
- Experience publishing applications to the Google Play Store.
- Knowledge of local storage frameworks (Room DB, SQLite), performance optimization, and multi-threading.
- Hands-on experience integrating with third-party libraries and managing dependencies using Gradle.
- Ability to quickly understand, maintain, and improve an existing codebase.
- B.Sc. in Computer Science or equivalent background.
- Fluent English (spoken and written).
Advantage
- Experience with AWS services: IOT, S3, CloudWatch, Cognito, Lambda, DynamoDB, API Gateway.
- Hands-on experience with in-house SDK development and distribution for Android.
- Knowledge of authentication and security standards (OAuth2, JWT).
- Hands-on experience with BLE/BT connectivity and Android BLE APIs, including testing device pairing, data streaming, and firmware communication.
Personal Skills
- Strong problem-solving ability and analytical mindset.
- Ownership mentality and ability to drive solutions end-to-end.
- A team player with excellent communication and collaboration skills.
- Ability to multi-task in a dynamic environment and adapt to changing priorities.
- Creative thinking, curiosity, and willingness to explore new technologies.
Industry: Medical Equipment Manufacturing Employment Type: Full-time