A Tenth Revolution Group Company

Ref: DEVMCG

Développeur IOS Senior

France, Île-de-France

  • €50,000 to €60,000 EUR
  • Developer Role
  • Skills: IOS, SWIFT, KOTLIN, ANDROID
  • Level: Senior

Job description

Développeur IOS Senior

DEVMCG



Au sein de l'entreprise en pleine expansion, leader sur son secteur de mobilité urbaine, tu viendras renforcer l'équipe de développement mobile en tant que dev iOS. La squad mobile est constituée d'une dizaine de devs, moitié Android, moitié iOS.

En tant que developpeur sénior, tu as déjà travaillé sur des applications mobiles en production dans un environnement Scrum avec des standards stricts de qualité et d'industrialisation.

Principales missions

  • Développer de concert avec l'équipe de développeurs mobile.
  • Respecter nos bonnes pratiques de code (linter, formatter, convention de naming).
  • Communiquer avec l'équipe produit sur les fonctionnalités et bugs rencontrés.
  • Relecture de code / Pair programming avec tes collègues iOS et Android sur Github et Slack.
  • Communiquer de concert avec l'équipe Android pour garder une cohérence sur les choix d'implémentations.
  • Proposer / identifier des axes d'amélioration technique.
  • Savoir travailler aussi bien en présentiel qu'à distance.

Les avantages

  • Une politique de télétravail pour l'équipe Tech.
  • Un Mac fourni.
  • Un projet récent avec une stack technique moderne.
  • Une architecture de code en perpétuelle évolution.

Compétences obligatoires

  • Swift 5.
  • SwiftUI.
  • RxSwift (Combine accepté).
  • Clean Architecture.
  • MVP (MVx accepté).
  • Unit Testing avec mock (Cuckoo ou OCmock est un plus).
  • Moya (Alamofire accepté).
  • Injection de dépendance avec un framework (Swinject est un plus).
  • Échanges techniques avec les devs Android.
  • Relire une PR en Kotlin pour aider la Team Android.
  • Pouvoir tenir une discussion technique en anglais.

Compétences bonus

  • Repository Pattern.
  • Bitrise CI/CD / danger.
  • Push notifications.
  • Géolocalisation en arrière-plan.
  • Système de paiement avec Stripe.

Les avantages

  • Mutuelle Alan Blue.
  • Covoiturage avec l'entreprise illimité.
  • Tickets resto.
  • Formation & événements de team building réguliers.

Déroulement des entretiens

  • Entretien avec le CTO (1h).
  • Entretien technique et débrief sur l'un de tes projets (1h à 1h30) avec notre lead.
  • Rencontre avec l'équipe de devs.