Capability
L’équipe Engineering, le second E de notre modèle SPEED, est composée d’une 100 aine d’experts.
On y retrouve les Architectes, les Développeurs, les Quality Engineers, les experts Cloud et DevSecOps qui tous, main dans la main, rendent possibles la co-construction des produits & services digitaux (applications web, mobile transactionnels/e-commerce) pensés et créés pour nos clients.
Si toi aussi, tu partages cette vision et souhaites profiter et contribuer à notre communauté internationale sur le sujet, rejoins-nous !
Nous visons une collaboration sur du long terme : il s’agit d’une alternance de pré-embauche en CDI.
Description du poste
En tant qu’apprenti(e) développeur(se) web front-end, sous la supervision de ton tuteur/trice, ton rôle sera de travailler en équipe, afin d’accompagner nos clients dans leurs projets. Tes missions consisteront à :
Construire des applications web modernes en ligne avec ce qui est attendu par les équipes en charge de la définition du produit et de son design
Veiller à maintenir un code de qualité, performant et sécurisé répondant aux standards et à l’état de l’art en matière d’architecture web
Travailler en itérations au sein de ton équipe, avec des cérémonies typiques d’un projet agile (dailies, refinements, démos, rétrospectives, plannings), afin d’avoir du feedback régulier, et de cultiver l’amélioration continue.
Tu prépares une formation de niveau Bac+5 en école d'ingénieur, avec une spécialisation Développement web, à partir de septembre 2024
Idéalement, le rythme de ton alternance est de : 3 semaines en entreprise / 1 semaine en cours OU 4 jours en entreprise / 1 jour en cours
Tu as un bon niveau de Français et d'Anglais
Tu as déjà effectué un stage ou une alternance dans le conseil, idéalement sur les métiers du digital, de la gestion de projet, ou du développement web
Tu disposes de bases solides en HTML, CSS et ses pré/post processeurs, sur les frameworks JS et notamment React.JS
Tu as de très bonnes connaissances des navigateurs web
Tu connais Node.JS et son outillage (package managers, bundlers, transpilers, etc.) et Git.
Nice to have
Tu as appris les principes de clean code et de software craftsmanship et tu souhaites les approfondir / mettre en œuvre
Tu as découvert la culture des tests, et souhaites l’approfondir / mettre en œuvre
Tu es sensibilisé(e) aux sujets de performance et de scalabilité
Tu as des connaissances en REST et GraphQL
Tu es à l’aise avec le code de serveurs REST ou GraphQL sous Node.JS
Tu as des connaissances en outils de monitoring et de solides notions d’observabilité
Tu es sensibilisé(e)aux outils de déploiement et d’intégration continue, avec Docker et Kubernetes, et tu connais les principaux cloud providers.