About the Role
The role involves owning and advancing the Android application, working closely with designers and backend teams to deliver seamless user experiences while maintaining code quality and performance standards.
Responsibilities
- Lead the design and implementation of Android application features
- Collaborate with UX designers to ensure intuitive user interfaces
- Optimize app performance and responsiveness
- Maintain code quality through testing and code reviews
- Work with backend teams to integrate APIs efficiently
- Troubleshoot and resolve technical issues in production
- Contribute to architectural decisions for scalability
- Ensure compatibility across device types and OS versions
- Implement secure data handling practices
- Stay current with Android platform developments and best practices
- Mentor junior engineers and support team growth
- Participate in agile development cycles
- Define and follow engineering best practices
- Improve build and release processes
- Support crash monitoring and analytics integration
- Collaborate on feature prioritization with product managers
- Ensure accessibility compliance in UI components
- Evaluate third-party libraries and tools
- Contribute to technical documentation
- Drive continuous improvement in development workflows
Nice to Have
- Experience with Wear OS development
- Knowledge of health or fitness applications
- Familiarity with RxJava or Kotlin Coroutines
- Experience with offline data synchronization
- Background in low-level performance tuning
- Understanding of privacy regulations like GDPR
- Experience mentoring engineering teams
- Open source contributions
- Knowledge of mobile analytics platforms
- Experience with A/B testing frameworks
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Cross-functional product development team
About the Team
We work in small, autonomous teams focused on delivering meaningful user experiences through thoughtful engineering and design.
Impact
Your work will directly influence the reliability, usability, and scalability of a widely used health and wellness application.
Technology Stack
Primary languages include Kotlin; we use modern Android architecture components, Coroutines, and a modular codebase structure.
Growth Opportunities
Engineers are encouraged to lead initiatives, propose technical improvements, and grow into architecture or mentorship roles.
Culture
We value transparency, collaboration, and a balanced approach to sustainable development practices.
Available