Senior Software Engineer, iOS
United StatesFull-TimeSenior
Salary113,000 - 175,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SwiftMentoringUnit Testing
Requirements
- Bachelor’s degree and 5+ years of professional experience developing iOS applications
- Strong expertise with Swift, SwiftUI, UIKit, and iOS application architecture
- Experience optimizing mobile application performance for responsiveness and scalability
- Proven ability to work effectively in self-managed, fast-paced, and remote engineering environments
- Strong communication and collaboration skills across technical and non-technical stakeholders
- Experience balancing technical quality, delivery timelines, and user impact in product development
- Ability to mentor teammates and contribute positively to engineering culture and team growth
- Familiarity with testing, observability, and scalable mobile engineering best practices
Responsibilities
- Lead the delivery of medium-complexity iOS initiatives from technical discovery through implementation and release
- Design, develop, and optimize scalable mobile features using Swift, SwiftUI, UIKit, and modern iOS architectural patterns
- Collaborate cross-functionally with product, design, analytics, and engineering teams to deliver user-centered solutions
- Improve application quality through robust testing, observability, debugging, and performance optimization practices
- Mentor engineers through code reviews, technical guidance, pairing sessions, and knowledge-sharing initiatives
- Contribute to technical planning, prioritization, and roadmap discussions while proactively identifying risks and opportunities
- Participate in hiring, onboarding, and operational planning activities within a remote-first environment
View Full Description & ApplyYou'll be redirected to the employer's site