iOS Engineer (H/F)

Permanent contract
Paris
A few days at home
Salary: Not specified

HAPPN
HAPPN

Interested in this job?

Questions and answers about the job

The position

Job description

Tu rejoindras une équipe constituée de développeurs Android, back-end, QA, data et produit, adepte de méthodologie agile rythmée par des itérations de deux semaines pendant lesquelles tu participeras à des refinements, des démos, des rétros, etc…

Tes missions :

  • Analyser, concevoir et développer les nouvelles fonctionnalités de l’application happn ;

  • Garantir l’architecture globale du front iOS mais aussi de son évolution ;

  • Accompagner les responsables produits dans la définition des fonctionnalités des applications ;

  • Garantir les performances des briques techniques réalisées ;

  • Porter les choix d’outils et de Frameworks utilisés ;

  • Assurer une veille technologique constante ;

Notre stack technique :

  • Langage : Swift 5

  • Librairies : RxSwift, Combine, Lottie, Promises, Swinject, Quick, Nimble, Swift Testing

  • Architecture : Modular Clean architecture, MVVM

  • Environnement : Xcode, GitHub, Figma, Github Actions, Firebase, CharlesProxy

  • Tests : unitaires, fonctionnels / tests auto


Preferred experience

“It’s a crush !” si :

  • Tu as une expérience significative dans le domaine du développement d’applications iOS écrites en Swift.

  • Tu as travaillé sur une ou plusieurs apps B2C à très fort traffic.

  • Tu as participé ou initié une ou plusieurs refontes en SwiftUI.

  • Tu as créé des apps from scratch avec SwiftUI.

  • Tu connais par coeur les patterns Observable (Rx, Combine,…).

  • Tu es passionné(e) par l’écosystème Apple.

  • Tu aimes les architectures modulaires et tu ne te contentes pas d’une application qui affiche les résultats d’un web-service dans une vue-liste.

  • Tu aimes travailler les animations et ne pas te contenter de seulement faire apparaitre / disparaitre les éléments à l’écran.

  • Tu es un(e) team player et tu es doté(e) de bonnes capacités de communication pour présenter l’état d’avancement de ton projet.

  • Tu es curieux(se) et toujours en veille pour être à l’affût de nouveautés technologiques.

  • Tu aimes partager ton expérience, que ce soit autour d’un café ou d’un BBL.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

See all job openings