Activez les alertes d’offres d’emploi par e-mail !

Développeur / Développeuse

GoMind

Paris

Sur place

EUR 40 000 - 60 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Résumé du poste

Une entreprise innovante de technologie recherche un Développeur iOS pour participer à la conception d'applications performantes. Le candidat idéal possède une maîtrise des outils comme Xcode et Swift, ainsi qu'une expérience en méthodes agiles. Les responsabilités incluent le développement, la collaboration avec des équipes variées, et la mise en œuvre de pratiques de qualité et d'optimisation. Ce poste est basé à Paris.

Qualifications

  • Maîtrise des design patterns en développement logiciel.
  • Expérience dans l'intégration de services web via REST/JSON.
  • Capacité à travailler dans des environnements agiles.

Responsabilités

  • Concevoir et développer des applications iOS performantes et maintenables.
  • Collaborer avec des équipes pluridisciplinaires.
  • Appliquer les meilleures pratiques de conception et de tests.

Connaissances

Développement d'applications iOS
Xcode
Swift
SwiftUI
Combine
MVVM-C
TDD
Agile

Outils

Bitrise
Git
GitLab CI
Sonar
SwiftLint

Description du poste

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.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.