Job Description
As a Senior Mobile Engineer you will play a crucial role in the development and optimization of our mobile applications, which are essential to improving user experiences and delivering innovative health technology solutions. Your expertise in mobile development will support our goals of enhancing app functionality and ensuring high performance.
Scope of Work
- Contribute to the development and continuous improvement of our mobile application with a focus on performance, scalability, and security.
- Assist in managing the delivery of key mobile app projects, including UI/UX enhancements and new feature rollouts
Technologies:
- Language: React Native/Swift
Must-Have Qualifications:
- Expertise: 7+ years total in software engineering, with 4+ years in mobile app experience
- Proven Mobile App Development Experience: Strong background in mobile application development with a portfolio of past projects that demonstrate your skill and innovation.
- Software Engineering Expertise: A strong foundation in software engineering, bolstered by significant experience in developing mobile applications, ensuring a blend of theoretical knowledge and practical application.
- Programming Language Proficiency: Advanced proficiency in key mobile app programming languages, including Swift for iOS, Kotlin for Android, or React Native for cross-platform development.
- Framework Knowledge: Experience with mobile app development frameworks and tools, understanding the full mobile development lifecycle.
- Integration Skills: Ability to integrate various cloud services and backend infrastructure into mobile applications.
- Analytical Abilities: Excellent analytical skills with a proven ability to tackle complex problems effectively.
Must-Have Soft Skills:
- Bias Toward Action: Demonstrated ability to take initiative, make decisions under uncertainty, and move projects forward even in the face of ambiguity. We value individuals who are self-starters and ready to act on opportunities and challenges alike.
- Entrepreneurial Spirit: Strong adaptability to changing business needs with a knack for building and optimizing processes. Your entrepreneurial mindset will be crucial in navigating the dynamic landscape of our industry, ensuring our platform remains competitive and responsive to user needs.
- Communication: Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders. Effective communication is vital for cross-functional collaboration and ensuring alignment across our organization.
- Remote Work Adaptability: Comfort with remote work environments, demonstrating the ability to stay productive and connected with the team irrespective of physical location.
- Continuous Improvement: A willingness to question assumptions and a commitment to continuous improvement. Your openness to feedback and dedication to personal and professional growth will contribute significantly to our collective success.
Nice-to-Haves:
- Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines for mobile applications.
- Test-Driven Development: Familiarity with test-driven development (TDD) and automated testing frameworks.
- Start-Up Experience: We highly value individuals with start-up experience, especially former founders or early engineering hires. This experience indicates a versatile skill set and an ability to thrive in fast-paced, evolving environments.
- Familiarity with Health Technologies: Knowledge of or experience with popular health technologies, such as Oura, Whoop, Apple Watch, and CGMs (Continuous Glucose Monitors). An interest in or experience with health and wellness technologies suggests a passion for leveraging technology to improve personal and community health outcomes.