iOS Developer - Alternance / Apprenticeship

Job description

(English)


Are you looking to change the world in your next job? Come join OpenClassrooms with this unique apprenticeship opportunity! Here, we work to make education accessible to all and to help our members land their dream job. This is your chance to take part in the Education Revolution as part of a team of passionate individuals. 

As things are growing here, we want to make sure we can offer the best possible user experience on iOS and we need your help. You will be in charge of developing the OpenClassrooms iOS app! 


Responsibilities:

  • Code with Swift
  • Write unit tests
  • Propose new ideas to improve the product
  • Assess the impact of your ideas
  • Evaluate development workloads
  • Review and comment on your teammates’ pull requests
  • Improve work environment (style guide, continuous integration, staging…)

(Français)


Le travail de vos rêves est de changer le monde ? Rejoignez OpenClassrooms en contrat d'alternance ! Ici, nous travaillons chaque jour à rendre l’éducation accessible pour tous et à aider nos apprenants à trouver le job de leurs rêves. C’est votre chance de prendre part à la révolution de l’éducation au côté d’une équipe passionnée.
Vous serez en charge du développement de l’application iOS d’OpenClassrooms.


Responsabilité :

  • Coder en Swift
  • Écrire des tests unitaires
  • Proposer de nouvelles idées afin d’améliorer le produit
  • Évaluer l’impact de vos idées
  • Évaluer les coûts de développement
  • Réaliser des revues de code
  • Améliorer l’environnement de développement (Guide de style, intégration continue, environnement Stage…)

Requirements

(English)

  • Solid Object-oriented design understanding (Design Pattern, SOLID, …)
  • Some coding skills
  • Prior Swift knowledge
  • A passion for your job and for constant learning
  • Reliability and kindness


Does this sound like you? Send us your CV and tell us why you’re the one we need!


(Français)


  • Bonne compréhension de la programmation l'orientée objet (Design Pattern, SOLID, …)
  • Bonnes compétences de développement
  • Des connaissances en Swift
  • De la passion pour votre job et l’apprentissage
  • Du sérieux et de la bienveillance


Ça vous ressemble ? Postulez maintenant avec votre CV et dites-nous pourquoi vous êtes celui ou celle qu'il nous faut !