About the Role
Design and implement key iOS features for core product functionality while improving performance, stability, and user experience across the platform.
Responsibilities
- Develop and maintain high-quality iOS applications
- Collaborate on core product architecture decisions
- Optimize app performance and responsiveness
- Work closely with designers to implement intuitive interfaces
- Write clean, maintainable, and testable code
- Participate in code reviews and technical discussions
- Troubleshoot and fix bugs across iOS versions
- Integrate with backend services and APIs
- Ensure compliance with platform guidelines
- Contribute to agile development cycles
- Improve build and deployment processes
- Monitor application stability and crash reports
- Support cross-platform feature alignment
- Stay current with iOS development trends and tools
- Mentor team members on best practices
Nice to Have
- Experience with SwiftUI and Combine
- Familiarity with Kotlin Multiplatform or cross-platform tools
- Background in audio or real-time processing applications
- Knowledge of machine learning integration on device
- Open source contributions in mobile space
- Experience scaling engineering teams
- Understanding of security best practices in mobile
- Leadership in technical project planning
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with office presence in Bordeaux
Team
Part of the core product engineering team building foundational iOS experiences
About the Team
This team drives the evolution of core mobile features used daily by millions. Engineers here own critical parts of the app lifecycle and work directly on foundational improvements that shape product direction.
What We Value
Technical excellence, user-centric thinking, collaboration, and continuous learning are central to how we build and deliver product enhancements.
Available for qualified candidates