Cette offre n’est plus disponible.

Développeur iOS H/F

CDI
Strasbourg
Salaire : Non spécifié
Télétravail non autorisé

CGI
CGI

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Rejoignez-nous pour être un des développeurs iOS de notre équipe apps mobiles à Strasbourg.

Votre mission ?
Créer les applications natives iOS de demain avec une expérience utilisateur au top.

Au sein de notre équipe composée d’une dizaine de personnes spécialistes des apps mobiles, vous pouvez intervenir dans des contextes clients très variés allant d’applications mobiles d’entreprise pour les agents sur le terrain jusqu’aux apps à grande audience disponibles sur l'iOS App Store.

En tant que développeur iOS chez CGI, vous :
Développez de nouvelles applications pour nos clients
Développez de nouvelles fonctionnalités sur des applications existantes afin de répondre aux besoins des utilisateurs finaux
Collaborez avec les équipes back-end pour intégrer vos développements avec leurs APIs
Collaborez avec les designers pour arriver à un résultat parfait à la hauteur des attentes des utilisateurs
Résolvez des problématiques techniques : vous aimez relever le challenge intellectuel lié au fait de garantir performance, simplicité du code et fonctionnement optimal d’une app
Participez au maintien du haut niveau de qualité de réalisation : vous êtes convaincu des bienfaits du refactoring continu et de la mise en œuvre des tests automatisés
Améliorez les solutions techniques en proposant des approches à la fois simples, robustes, évolutives et sécurisées
Partagez vos connaissances : en rejoignant une communauté de spécialistes du mobile animés par une passion commune pour ces technologies, vous souhaitez partagez vos connaissances et vous enrichir de celles de ses autres membres
Participez à nos sujets d’innovation : vous êtes partant pour prendre part au développement de solutions innovantes réalisées en interne au sein de notre Tech’Lab et à la réalisation de Proof Of Concept pour nos clients


Profil recherché

Formation : vous êtes issu d’une formation Bac+4 ou Bac+5 en informatique ou école d'ingénieurs
Compétences iOS : vous disposez d’une expérience de développement iOS, iPadOS, tvOS ou watchOS
Curiosité : vous êtes curieux et faite preuve d’ouverture d’esprit
Aimer résoudre les problèmes : vous êtes à la fois analytique, pragmatique et orienté vers les solutions
Bonnes pratiques : vous travaillez de manière organisée, rigoureuse et adhérez aux principes du Software Craftmanship
Esprit d’équipe : vous êtes un bon communiquant et savez travailler au sein d’une équipe
Empathique : naturellement empathique envers les utilisateurs des apps que vous réalisez, vous êtes centré sur leurs besoins et avez à cœur de construire un produit qu’ils prendront plaisir à utiliser
Langues : français courant et anglais professionnel

Compétences requises
• Langages : Swift
• Frameworks : iOS SDK, UIKit
• IDE : XCode
Architecture modulaire d’une app iOS
• Gestion de dépendances : CocoaPods, Carthage, Swift Package Manager
• Gestion de versions : Git, Gitlab, Github
• Pratiques de développement : git-flow, merge requests et code reviews
• Pyramide des tests : tests unitaires, tests d’intégration et tests end-to-end
• Communication : RESTful API (JSON)

Compétences appréciées
• Programmation réactive : RxSwift, RxCocoa
• Architecture des apps iOS : Clean Architecture, ELM, MVVM, Coordinators, VIPER, Component-based architecture, …
SwiftUI
Test Driven Development (TDD)
• Culture DevOps : automatisation, intégration et livraison continue (CI/CD)
• Mobile backends : Google Firebase, AWS Amplify, Parse Server


CGI est un employeur inclusif et attentif aux candidatures des personnes en situation de handicap.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres