Développeur/se Senior Full Stack

Campus Skills recrute !

À propos

Pionnier dans l'approche par compétence*, Campus Skills est une plateforme en ligne, assurant le suivi d'alternance et proposant un livret de compétences.

Nous travaillons avec des organismes de formation, des CFA ( Centre de Formation d'Apprentis ) et des universités dans toute la France. Nos clients sont parmi les plus grands acteurs de ce marché.

La plateforme a été créée en 2017.

L'entreprise est rentable, auto financée, nous accordons de l'importance à la qualité de vie au travail et à l'équilibre des personnes avec qui nous travaillons.

Nous avons fait le choix d'un modèle bootstrapé ( sans financement externe ) afin de garder notre indépendance, chaque personne qui travaille pour Campus Skills a une vraie responsabilité dans la réussite du projet.

Nous avons de belles perspectives de développement sur ces prochaines années dans un secteur de l'éducation en pleine transformation.

Nous sommes une startup en croissance, avec beaucoup de challenges, une équipe réduite pluridisciplinaire.

*L’approche par compétence ou APC est un mode d’enseignement fondé sur l’idée que les apprenants peuvent être évalués sur la base de ce qu’ils font et savent, et pas seulement sur ce qu’ils savent ou font mal.

Descriptif du poste

Nous recherchons une ou un Développeur/se Full Stack Senior

Tu as envie de prendre une place importante de Lead Développeur/se chez un éditeur de logiciel à fort potentiel, créé par un développeur.

Tu travailles en collaboration étroite avec le fondateur et CTO et l’équipe produit de Campus Skills.

Tes missions :

Responsable du développement des nouvelles fonctionnalités

  • Participer aux définitions des specs produits / API pour y intégrer les contraintes techniques au plus tôt

  • Prioriser les tâches en fonction des contraintes techniques et stratégiques

  • Architecturer les grandes évolutions après une analyse amont

  • Création application mobile

Garant du bon fonctionnement permanent de la plateforme

  • Analyser et corriger les bugs relevés par les différents utilisateurs de la plateforme

  • Robustifier et automatiser la stratégie de test unitaires et tests continues

Maintenance et évolution régulières de la solution

  • Investir dans de nouvelles technos / outils pour améliorer les performances et simplifier les travaux futurs

  • Optimiser les implémentations pour limiter les risques de bugs

  • Viser en permanence un code lisible, simple, modulaire et évolutif

Profil recherché

  • Tu recherches un projet à impact dans le monde de l'éducation

  • Tu as au moins une expérience significative dans un rôle Dev Full Stack

  • Tu es proactif, force de proposition et capable d’évoluer en forte autonomie

  • Tu as une appétence pour un environnement de travail rapide, stimulant intellectuellement, à la fois bienveillant et exigeant.

  • Tu as l’ambition de prendre la responsabilité d’une solution et la faire grandir

Aspects techniques

  • Back-end: Node.js

  • Front-end: React et bientôt React Native

  • Bonne compréhension des structures de données, algorithmes, modèles de conception, modèle client/server etc.

  • Capacité et volonté à travailler sur une application existante.

  • Git, Github.

  • MongoDB

  • Bonne culture Test

Savoir-être et savoir-faire

  • Réactivité et proactivité

  • Problem solver

  • Autonomie - organisation - rigueur

  • Écoute et empathie

Process de recrutement

  • Premier échange avec le directeur technique sur nos visions du dev et nos besoins dans le travail, expérience, stacks techniques, positionnement sur le spectre du développement Full Stack, facteur clef de succès d'une intégration dans l'entreprise, organisation du travail.

  • Echange avec le directeur des opérations de Campus Skills

  • Entretien final avec le CTO

Informations complémentaires

  • Type de contrat : CDI
  • Date de début : 01 septembre 2023
  • Lieu : Grenoble
  • Télétravail total possible
  • Salaire : entre 45000€ et 60000€ / an