Twin Health is a company focused on improving and preventing chronic metabolic diseases through AI Digital Twin technology. As a Senior Software Engineer, you will design and develop mobile applications, mentor new hires, and tackle complex technical challenges in a supportive work environment.
Responsibilities:
- Design, develop, test, deploy, maintain and improve software
- Build best in class fitness and wellness mobile apps
- Manage individual project priorities, deadlines, and deliverables
- Focus on overall product quality and user experience
- Take initiative and be responsible for technical solutions
- Mentor and coach new engineering hires and other software engineers
- Take on additional responsibilities as needed, including on-call rotations
- Comfortable wearing a Continuous Glucose Monitor (CGM), and other health related sensors
- Other duties as assigned
Requirements:
- Bachelor's degree in Computer Science or closely-related
- Experience building Android apps that integrate health sensors (Continuous Glucose Monitors, smartwatches, BP monitors, smart scales, etc.) and deliver a seamless, user-friendly experience
- 3+ years of Android software development experience
- 3+ years writing software in Kotlin programming language
- Strong proficiency building modern UIs with Jetpack Compose (1+ years commercial experience preferred)
- 1+ year of experience designing and implementing local databases using SQLite
- Comfortable using AI coding assistants (e.g., Claude Code, Windsurf, ChatGPT)
- 1+ year of Flutter and Dart development experience
- 1+ year of Python/AI development experience in AWS
- 1+ year of iOS and Swift development experience
- Experience in mobile software CI/CD, developing iOS Bluetooth/IoT solutions, iOS security
- The successful candidate must be interested in and capable of learning new coding languages as required. Within 90 days, this position necessitates developing proficiency or mastery in Flutter, Dart, Python, AWS, and AI system design
- This remote opportunity based out of the U.S. Applicants must be authorized to work for any employer in the U.S. We are not offering new visa sponsorships at this time, but may transfer existing visas for qualified candidates