Alternant(e) Développeur(se) Fullstack H/F

Alternance
Paris
Télétravail fréquent
Salaire : Non spécifié

Emeria Technologies
Emeria Technologies

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Emeria Technologies, filiale digitale et innovation du Groupe Emeria, construit Millenium, un ERP maison conçu pour répondre aux défis spécifiques des métiers de l’immobilier.

L’équipe de devs

Au cœur de la construction de Millenium, notre équipe de développeur(se)s conçoit l’architecture, modélise les données et développe les interfaces back et front.
Elle intervient sur l’ensemble du cycle de développement, en étroite collaboration avec les équipes produit, data et métier, dans un environnement technique exigeant.

L’équipe est organisée en mode Agile, suivant le framework Scrum LeSS (plus d’infos dans l’onglet ‘Tech’ de notre vitrine).

Les missions

Intégré(e) au sein d’une équipe de 5 développeurs, tu participes aux différentes phases d’un projet, de la définition de la solution globale jusqu’à l’architecture et la conception d’API.

Tes missions sont notamment les suivantes :

Développement (80%) :

- Tu contribues activement à la transformation de notre monolithe en une architecture 100% microservices, en poursuivant le découpage progressif entamé.

- Tu participes à la conception et au développement d’API solides, sécurisées et pérennes pour faire évoluer Millenium en réponse aux besoins métiers.

- Côté front, tu développes et intègres des applications web et mobiles, en t’appuyant sur notre design system et en participant à la refonte de composants clés (formulaires, tables), toujours avec un fort focus sur l’expérience utilisateur.

- Tu assures le suivi jusqu’au déploiement, en vérifiant que les fonctionnalités soient correctement mises en production sans bugs.

- Tu prends en charge la couverture automatisée du code, avec des tests (Cypress, Playwright, Vitest) garantissant fiabilité et robustesse.

Vie quotidienne de l’équipe / bonnes pratiques (20%) :

- Tu participes aux échanges réguliers entre les équipes : chaque jeudi, un point dev te permet de partager et découvrir des sujets techniques et généraux, avec des présentations ou mini-formations. Tu es aussi invité(e) au point architecture hebdomadaire (environ 40 personnes) pour discuter, proposer et faire évoluer l’architecture.

- Tu contribues à la rédaction et à la mise à jour des documents de référence (best practices) qui guident notre travail

- Tu participes aux revues de code de l’équipe

- Tu as carte blanche pour être force de proposition et apporter un regard neuf sur des sujets clés comme la sécurité, la conception d’API, la définition des bonnes pratiques, ainsi que la mise en place de tests pour garantir la qualité de ce qui est développé

- Selon le rythme d’alternance et de tes envies, tu peux rejoindre nos communautés pratiques, qui se réunissent toutes les deux semaines pour partager les meilleures pratiques, faire évoluer les briques techniques et améliorer nos outils (review apps, CI/CD…). La participation est libre et basée sur l’envie de chacun(e).

- Tu bénéficies d’un environnement tech à la pointe : Emeria Tech a à coeur de rester à jour des technologies les plus récentes et adaptées à nos besoins.

Stack technique :

Nos équipes de développement codent dans l'écosystème MacOS.

Back-End :

Node.js •TypeScript • Express.js • Nest.js • TS REST • GraphQL• Vitest • MongoDB • Mongoose • PostgreSQL • Elasticsearch • RabbitMQ • SQS • Redis • Temporal

Front-End :

• React.js • Vite • Webpack • HTML/CSS • suite TanStack • Expo • Storybook • Playwright

Infrastructure :

• AWS • Docker • Gitlab • Datadog • Terraform •

Gestion de projet :

• JIRA • Confluence

Autres outils :

• Slack

Profil

- Passionné(e) par le développement, tu t’intéresses ou tu connais les bases d’une API Rest, de Git, Javascript, HTML/CSS, et en base de données.

- Tu es curieux(se) et actif(ve) sur la veille technique. Tu as déjà fait des projets, et es toujours à l’affût des nouveautés et des bonnes pratiques pour faire évoluer tes compétences.

- Force de proposition, tu n’hésites pas à partager tes idées pour améliorer le produit, les processus et la qualité du code.

- Le travail en équipe, ça te parle : que ce soit au sein de ton équipe de dev ou avec les équipes métiers.

- Tu es sensible à l’ergonomie et à la qualité des interfaces graphiques, avec un vrai sens du produit qui te permet de garder l’utilisateur final au cœur de tes développements.

- Enfin, la complexité métier ne te fait pas peur : tu sais prendre le temps de plonger dedans, comprendre les subtilités et apporter des solutions adaptées.

Déroulement des entretiens :

#1 - Entretien RH avec Mathieu, Recruteur (visio, 30min)

#2 – Entretien Tech Lead avec cas pratique (mini live coding en peer programming avec tech lead ) (1h – présentiel)

#3 – Echange final avec CTO et/ou notre Tech Lead Manager (facultatif)

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”.