About the Role
Develop and maintain key components of an iOS application used by millions, ensuring performance, reliability, and seamless integration with cloud services and device capabilities.
Responsibilities
- Architect and implement core features for iOS applications with a focus on long-term maintainability
- Optimize application performance across a wide range of Apple devices and iOS versions
- Collaborate with design and product teams to translate user needs into technical solutions
- Ensure robustness and stability through comprehensive testing and debugging
- Integrate with backend systems and APIs to enable seamless data synchronization
- Maintain clean, modular code with thorough documentation
- Diagnose and resolve critical issues in production environments
- Evaluate and adopt new technologies to improve product capabilities
- Work closely with QA to define test strategies and validate feature correctness
- Support release cycles with timely delivery of high-quality builds
- Monitor app performance using analytics and crash reporting tools
- Implement accessibility features to support diverse user needs
- Contribute to technical planning and roadmap discussions
- Ensure compliance with platform guidelines and security standards
- Refactor legacy code to improve efficiency and testability
Nice to Have
- Experience with audio processing or media playback frameworks
- Knowledge of machine learning integration on mobile devices
- Familiarity with cross-platform development tools
- Contributions to open-source iOS projects
- Experience scaling applications to large user bases
- Understanding of offline-first application design
- Background in human-computer interaction or usability research
- Familiarity with A/B testing frameworks
- Experience with observability and telemetry systems
Compensation
Competitive salary with equity and performance bonuses
Work Arrangement
Hybrid work model with office and remote flexibility
Team
Part of a focused engineering team building core mobile infrastructure
Tech Stack
Swift, Objective-C, Xcode, UIKit, SwiftUI, CoreData, Combine, AVFoundation, CocoaPods, Swift Package Manager
Impact
- Features developed in this role are used daily by millions of users worldwide
- Engineers have direct influence on product direction and technical architecture
Growth Opportunities
- Access to mentorship from senior engineers and technical leads
- Opportunities to lead initiatives and own feature domains
Culture
- Fast-paced environment with rapid iteration cycles
- Emphasis on technical excellence and user-centric design
Benefits
- Health, dental, and vision insurance
- 401(k) matching program
- Unlimited paid time off
- Annual learning and development stipend
- Remote work equipment allowance
Application Process
- Initial screening call
- Technical phone interview
- Take-home coding challenge
- Onsite interview loop with engineering and product teams
Diversity Statement
- Committed to building a diverse and inclusive workplace
- Encourages applications from individuals of all backgrounds
Environmental Commitment
- Company-wide initiative to reduce carbon footprint
- Remote-first policy to minimize commuting impact
Available for qualified candidates