ROLE
1. Design, develop, and maintain mobile application using Flutter (Dart) and best UX/UI practices.
2. Collaborate closely with designers, backend developers, and product teams to ensure smooth integration and an intuitive user experience.
3. Work with complex APIs, including payment APIs (Visa/Mastercard) and secure authentication systems.
4. Continuously improve the app by incorporating user feedback and iterative testing.
5. Implement scalable and high-performance solutions, ensuring compliance with data privacy and security standards.
6. Proactively optimize app performance, code structure, and adopt new technologies when relevant.
7. Work in an Agile environment to ensure efficient and fast-paced development cycles.
PROFILE
8. Proven experience in mobile application development (Flutter).
9. Understanding of mobile security principles and authentication solutions (OAuth2, JWT, cryptography).
10. Experience in full app rollout and distribution (Apple Store, PlayStore, other stores)
11. Experience with third-party libraries and APIs ( REST/gRPC APIs - OpenAPI, Swagger)
12. Familiarity with modern mobile architectures in Android and/or iOS (MVVM, Clean Architecture).
13. Experience in Gitub Actions or Mobile dev pipeline (e.g. Bitrise)
14. Experience in unit and UI testing (JUnit, Espresso).
15. Strong sense of UX/UI best practices, with the ability to balance performance and design aesthetics.
16. Experience with web development is an asset (Angular).
17. Self-motivated, analytical thinker, and team player in an international and multicultural environment.
18. Fluent in English (French is a plus).
Why Join Us?
19. A unique opportunity to work on a high-impact project contributing to digital sovereignty.
20. An innovative and dynamic environment where your ideas matter.
21. Passionate teams and a culture that fosters collaboration and technical excellence.
22. A fast-growing environment with exciting challenges and cutting-edge technologies.