Développeur / Développeuse

GoMind

  • Paris
  • CDI
  • Temps-plein
  • Il y a 1 mois
Participer à la conception et au développement d’applications iOS performantes, scalables et maintenables avec Xcode, Swift, SwiftUI et Combine.Appliquer les principes d’architecture logicielle reconnus dans le développement mobile : MVVM-C, MVC, MVI, tout en manipulant les principaux design patterns (Command, Observer, Strategy, Prototype, Builder, Decorator…).Intégrer des services web REST/JSON via des APIs robustes, sécurisées et bien documentées.Utiliser les outils d’industrialisation et d’intégration continue tels que Bitrise, Git, SPM, GitLab CI, Sonar, SwiftLint, pour garantir un haut niveau de qualité de code.Collaborer dans des environnements agiles (Scrum ou Kanban) et participer activement aux rituels : Sprint Planning, Daily, Review, Rétrospective.Produire des conceptions logicielles claires et structurées à l’aide de UML, en lien avec les exigences fonctionnelles et techniques.Appliquer la pyramide des tests : tests unitaires, tests d’intégration/API, tests fonctionnels automatisés, avec une approche Test-Driven Development (TDD).Mettre en œuvre les bonnes pratiques de conception logicielle : Domain-Driven Design (DDD), Clean Architecture, pair programming, code review, amélioration continue.Travailler au sein d’équipes pluridisciplinaires composées de Lead iOS, Product Owners, Scrum Masters, Designers, QA et DevOps, dans une logique de co-construction.Être proactif·ve dans l’adoption de nouvelles pratiques iOS, l’optimisation des performances, la qualité du code et l’amélioration de l’expérience utilisateur.GoMind accompagne les équipes techniques dans la création et la livraison d’applications éthiques, durables et performantes grâce au Green IT. Notre modèle repose sur la transparence, la responsabilité partagée et l’accompagnement personnalisé.

GoMind