Overview
Your Mission
Take part in crafting high-quality, user-focused iOS applications. You will translate product requirements into elegant, scalable, and maintainable code, helping shape the future of our mobile experience.
Responsibilities
- Build, test, and release native iOS features in a collaborative Scrum environment.
- Partner with designers and product managers to deliver intuitive and engaging user experiences.
- Participate in code reviews, share technical insights, and help establish coding standards.
- Contribute to improving application performance, stability, and maintainability.
- Take part in technical discussions to evolve our iOS architecture and development practices.
- Support continuous integration and delivery by writing robust unit and UI tests.
Your Profile
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent.
- 5+ years of experience developing and shipping native iOS applications.
- Expert-level proficiency with Swift and SwiftUI, with a solid grasp of declarative UI principles.
- Deep understanding of mobile architectures (MVVM or similar) and common iOS design patterns.
- Familiarity with CI / CD pipelines, automated testing, and dependency management (Hilt / Dagger or similar tools).
- Experience integrating RESTful APIs and working with local data storage solutions.
- Strong focus on writing clean, maintainable, and well-documented code.
- Comfortable collaborating with cross-functional teams in an agile, fast-paced environment.
- Fluent in English (French is a plus).