About the Role
The role involves building and optimizing key iOS functionalities, working closely with design and product teams to ensure seamless user experiences and technical excellence across releases.
Responsibilities
- Develop and maintain core features of the iOS application
- Write clean, efficient, and scalable Swift code
- Collaborate with product and design teams to define feature requirements
- Implement UI components with attention to usability and performance
- Optimize app performance and responsiveness across devices
- Diagnose and fix bugs in production and development environments
- Participate in code reviews to ensure code quality
- Contribute to architectural decisions for long-term scalability
- Integrate with backend services and APIs
- Ensure compatibility across iOS versions and devices
- Monitor app stability using crash reporting tools
- Support App Store submission and review processes
- Stay current with evolving iOS platform capabilities
- Advocate for best practices in mobile development
- Improve testing coverage with unit and integration tests
- Refactor legacy code to improve maintainability
- Work with analytics to measure feature impact
- Support accessibility standards in UI implementation
- Collaborate on cross-platform feature alignment
- Contribute to technical documentation
Nice to Have
- Experience with SwiftUI and Combine frameworks
- Knowledge of advanced animation techniques
- Familiarity with offline data persistence strategies
- Experience with accessibility APIs on iOS
- Background in audio or real-time processing applications
- Understanding of localization and internationalization
- Experience with A/B testing frameworks
- Knowledge of mobile analytics platforms
- Familiarity with enterprise iOS deployment
- Previous work on high-traffic consumer apps
Compensation
Competitive salary and equity offered based on experience
Work Arrangement
Hybrid work model with flexibility for remote and office presence
Team
Collaborative engineering team focused on mobile innovation and user-centric design
About the Core Product Team
This team drives the foundational experience of the mobile application, focusing on stability, speed, and intuitive design. Engineers here shape how users interact with core functionality and ensure features scale across diverse use cases.
What We Value
We prioritize technical rigor, user empathy, and iterative improvement. Engineers are expected to balance innovation with maintainability, and to contribute to a culture of shared ownership and continuous learning.
Visa sponsorship available for qualified international candidates