About the Role
Design and implement key features for the iOS platform while ensuring high performance, reliability, and scalability. Work closely with designers, product managers, and engineers to deliver seamless user experiences.
Responsibilities
- Develop and maintain core functionality for iOS applications
- Collaborate with product and design teams to define feature requirements
- Optimize application performance and responsiveness
- Write clean, testable, and maintainable code
- Diagnose and fix bugs across multiple devices and OS versions
- Contribute to architectural decisions and technical planning
- Ensure compatibility with evolving iOS frameworks
- Implement UI components following design specifications
- Integrate with backend services and APIs
- Participate in code reviews and knowledge sharing
- Monitor app stability and performance in production
- Support release cycles and deployment processes
- Stay current with iOS platform developments
- Improve development tooling and workflows
- Help maintain coding standards and best practices
- Contribute to documentation and technical specs
- Troubleshoot user-reported issues
- Evaluate third-party libraries and tools
- Assist in defining product roadmap inputs
- Promote engineering excellence within the team
Nice to Have
- Experience with SwiftUI
- Familiarity with Combine framework
- Knowledge of accessibility best practices
- Background in performance optimization
- Experience with offline data synchronization
- Understanding of security principles in mobile apps
- Previous work on large-scale consumer applications
- Contributions to open-source iOS projects
- Experience with analytics platforms
- Familiarity with A/B testing frameworks
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Core product team focused on iOS development
Why This Role Matters
This position plays a critical role in shaping the future of the iOS platform by directly influencing core features used by millions. Your work will drive innovation and ensure a high-quality user experience across devices.
What We Value
We prioritize technical excellence, user-centric design, and collaborative problem-solving. Engineers are expected to take ownership, think critically, and contribute to long-term product vision.
Available