Omada Health is looking to solve the problem of providing effective digital care at scale by hiring a software engineer to help drive the company forward in achieving its mission of inspiring and engaging people in lifelong health.
Requirements
- 3-5 years of working experience in iOS product development
- Experience in building scalable and maintainable app architectures
- Strong command of Swift with an understanding of its features and best practices.
- Understanding of multi-threading and asynchronous programming
- Experience with iOS frameworks like SwiftUI, UIKit, CoreData and CoreAnimation
- Knowledge of design patterns like MVVM, MVC and the ability to implement them
- Experience with service-oriented architectures and GraphQL or REST apis
Responsibilities
- Work with product managers, designers and a diverse group of talented engineers to build the mobile applications (iOS) our members rely on for world class digital healthcare.
- Spend 90% of your time coding, addressing programming challenges and design problems.
- Participate in project discussions, offering technical input to meet architectural needs.
- Writing clean and well-tested code that allows us to keep our applications stable and easily modifiable.
- Contribute to shaping project directions by advocating for new technologies.
- Work directly with stakeholders to design solutions and drive the technical decisions for delivery.
- Proactively keep up with technology trends and can assess technical trade-offs between solutions across service boundaries.
Other
- Curiosity and care more about solving problems than being right
- Excellent communication and collaboration skills (verbal and written)
- 3-5 years of working experience
- You work with empathy for your coworkers, stakeholders and users.
- You are excited to work cross-functionally with a variety of people and ideas.