Senior Mobile Software Engineer
Doximity
Job highlights
Summary
Join Doximity, a leading digital platform for U.S. medical professionals, and help transform the healthcare industry. As a Senior iOS Software Engineer, you will contribute to the development and improvement of our fully-native iOS applications used daily by healthcare professionals. This role offers the opportunity to work on exciting new AI features and collaborate with a strong team of developers. The position can be filled in our San Francisco headquarters or remotely in the U.S. Doximity offers a remote-first team environment and a comprehensive benefits package, including medical, dental, vision, 401k matching, and generous time off. We encourage applications even if you don't meet all requirements; Doximity values diverse experiences and unique perspectives.
Requirements
- Be an expert in Swift and Xcode with 6+ years of professional experience developing software for the iOS platform with production support
- Have experience with both UIKit and SwiftUI
- Have experience with Functional Reactive Programming using Combine, Swift Concurrency, or another FRP framework
- Have an understanding of various mobile architectural patterns (MVVM, Unidirectional Data Flow, etc.)
- Have a strong software engineering background with an understanding of computer science fundamentals
Responsibilities
- Collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end
- Be included in decision-making and weigh in on balancing factors like scope, complexity, and timing
- Architect your code in a way that encourages and allows for flexible, modular, and reusable code
- Encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews
- Help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs
Preferred Qualifications
- Have experience with Composable Architecture (TCA)
- Be someone who wants to work with a strong team of developers to be challenged to learn new technologies and solve difficult problems
- Be someone who is pragmatic in decision-making and aligns with our core values
Benefits
- Medical, dental, vision offerings for you and your family
- 401k with matching program
- Employee stock purchase plan
- Family planning support, Childcare FSA, and parental leave
- Life, AD&D, and Disability
- Generous time off, holidays and paid company trips
- Wellness benefits
Share this job:
Similar Remote Jobs
- πWorldwide
- πWorldwide
- πUnited States
- πWorldwide
- π°$145k-$185kπWorldwide
- πUnited States
- πChile
- π°$228k-$341kπUnited States
- π°$75k-$100kπPoland