Function Health is dedicated to revolutionizing healthcare by making comprehensive health insights and personalized care accessible. As a Senior Mobile Engineer, you will be responsible for the development and optimization of mobile applications to enhance user experiences and deliver innovative health technology solutions.
Responsibilities:
- Advanced Application Development: Contribute to the development and continuous improvement of our mobile application with a focus on performance, scalability, and security
- Supportive Cross-Functional Collaboration: Support collaborative efforts across engineering, design, marketing, and operations teams to enhance mobile projects and ensure aligned progress
- Project Contribution: Assist in managing the delivery of key mobile app projects, including UI/UX enhancements and new feature rollouts
- Technological Adaptation: Stay updated on new mobile app development trends and technologies, applying this knowledge to suggest and implement improvements
- Mentorship and Guidance: Provide mentorship to less experienced team members, sharing knowledge and promoting a culture of learning and growth within the team
Requirements:
- 7+ years total in software engineering, with 4+ years in mobile app experience
- Strong background in mobile application development with a portfolio of past projects that demonstrate your skill and innovation
- A strong foundation in software engineering, bolstered by significant experience in developing mobile applications, ensuring a blend of theoretical knowledge and practical application
- Advanced proficiency in key mobile app programming languages, including Swift for iOS, Kotlin for Android, or React Native for cross-platform development
- Experience with mobile app development frameworks and tools, understanding the full mobile development lifecycle
- Ability to integrate various cloud services and backend infrastructure into mobile applications
- Excellent analytical skills with a proven ability to tackle complex problems effectively
- Demonstrated ability to take initiative, make decisions under uncertainty, and move projects forward even in the face of ambiguity
- Strong adaptability to changing business needs with a knack for building and optimizing processes
- Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders
- Comfort with remote work environments, demonstrating the ability to stay productive and connected with the team irrespective of physical location
- A willingness to question assumptions and a commitment to continuous improvement
- Experience with CI/CD pipelines for mobile applications
- Familiarity with test-driven development (TDD) and automated testing frameworks
- We highly value individuals with start-up experience, especially former founders or early engineering hires
- Knowledge of or experience with popular health technologies, such as Oura, Whoop, Apple Watch, and CGMs (Continuous Glucose Monitors)