Développeur/Développeuse Fullstack

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail occasionnel
Compétences & expertises
Travail d'équipe
Gestion de la documentation
Compétences en communication
Compétences en mécanique
Aptitude à résoudre les problèmes
+9

École 42
École 42

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

42 est la première formation en informatique entièrement gratuite, ouverte à toutes et à tous sans condition de diplôme et accessible dès 18 ans. Sa pédagogie est basée sur le peer-learning : un fonctionnement participatif, sans cours ni professeur, qui permet aux étudiantes et aux étudiants de libérer toute leur créativité grâce à l’apprentissage par projets.

Fondée en 2013, l’école 42 compte désormais plus de 55 campus répartis dans une trentaine de  pays du monde et plus de 21.000 étudiants. Notre objectif ? Créer le plus grand réseau d’écoles d’informatique, gratuites et d’excellence.

Nous recrutons un.e Développeur/Développeuse Fullstack au sein des équipes Technique (Infra, Dev, DevOps, …).

Les missions principales seront de :

  • Maintenir et optimiser le code des outils 42 utilisés par l’ensemble des élèves dans le monde.

  • Créer des outils participant à la maintenance des services dans un environnement international fort.

  • Contribuer à la mise en œuvre des bonnes pratiques Dev et CI/CD dans les environnements 42.

  • Rédiger les tests fonctionnels afin d’assurer la qualité de la code base.

Au sein des équipes 42, les Développeurs Fullstack sont amenés à travailler en étroite collaboration avec les équipes support, pédago et devops. Ils font partie d’une équipe qui travaille actuellement à la construction outils de 42, dont l’intranet.

A ce titre, vous serez amener à implémenter, maintenir et développer notre approche event-driven, basé sur une architecture microservice.

Notre vision est de déployer une solution permettant d’offrir une excellente expérience à nos étudiants et à nos campus.

Détails des missions :

  • Développement front et back de fonctionnalités

  • Conception & Développement d’activité/feature

  • Conception de logique de fonctionnalités

  • Appliquer et suivre et améliorer les normes et standards de développement de 42.

  • Documenter les travaux de conception, de réalisation et de tests.

  • Aider à l’estimation des efforts de développement.

  • Participer à la révision des livrables, leur intégration et leur mise en services.


Profil recherché

Must have

  • Une bonne connaissance ou au minimum une première expérience en Ruby on rails, Python Javascript et en postgreSQL.

  • Une expérience avec ReactJS et Typescript.

  • Au moins 1 an dans l’usage des outils Dev/Git Ops tels que Gitlab, ArgoCD.

  • Capacité à documenter et contribuer à la documentation existante.

  • Connaissance des mécanismes de test fonctionnel.

Nice to have

  • Connaissances avancées des bases de données, réseaux, architectures asynchrones et patterns event-driven/réactive.

  • Expérience avec Kafka et son écosystème (Connect, Kafka Streams, ksqldb).

  • Expérience dans d’autres langages de développement.

  • Expérience dans la contribution OSS.

Soft Skills

  • Bonne compétences de communication, écrite et orale (Français et Anglais).

  • Capacité à travailler en équipe en fédérant l’ensemble des participants.

  • Un goût prononcé pour la résolution de problèmes, et la simplification.

  • Envie de travailler dans un contexte différent, avec de forts enjeux sociétaux


Déroulement des entretiens

  • Un premier échange téléphonique

  • Un entretien en présentiel

  • Un entretien RH

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