Apply📍 California, New York State, Washington State, Colorado
🧭 Full-Time
💸 202500.0 - 253000.0 USD per year
🔍 Digital healthcare
- 7+ years of working experience in iOS product development
- Experience in leading and mentoring a team of developers or managing significant technical projects
- Experience in building scalable and maintainable app architectures
- Strong command of Swift language with a deep understanding of its features and best practices
- Strong understanding of multi-threading and asynchronous programming
- In-depth experience with iOS frameworks such as SwiftUI, UIKit, CoreData, CoreAnimation, and others
- Knowledge of design patterns like MVVM, MVC and the ability to implement them effectively
- Experience with service-oriented architectures and GraphQL or REST APIs
- Experience with unit testing using XCTest, and UI testing frameworks
- Proficiency with Git and managing development workflows
- Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI
- Familiarity with analytics and monitoring tools
- Experience with the app submission process, app signing, and the Apple review guidelines
- Solid debugging and optimization skills
- Expertise with SDLC processes and frameworks
- Interest in learning new tools, languages, workflows, and philosophies to grow
- Excellent communication and collaboration skills (verbal and written)
- Collaborate with product managers, designers, and a diverse team of skilled engineers to develop mobile applications (iOS) that enhance the user experience for our members.
- Play a critical role in the full agile software development life cycle, from conception to deployment including architecture, design, and development.
- Write clean and well-tested code that allows us to keep our applications stable and easily modifiable.
- Be a leader by continuously identifying ways to improve, mentoring others, and removing ambiguity.
- Collaborate and influence others to shape future direction based on your previous experience and technology research.
- Drive the resolution of complex problems without a lot of direction.
- Lead large projects, anticipating infrastructure and architectural needs before they arise.
- Research, adopt and advocate for new technologies.
GraphQLLeadershipDesign PatternsGitiOS DevelopmentSwiftREST APICI/CD
Posted 3 days ago
Apply