Développeur
Full Stack – MERN (H/F)
Entreprise
aYaline est une agence digitale à forte densité technologique spécialisée dans le développement de plateformes numériques à haute technicité : sites e-commerce BtoC ou BtoB, applications métiers, applications mobiles… Les équipes d’aYaline exploitent au quotidien les technologies open source les plus robustes (Symfony, React, Drupal, Directus, API Platform, Docker, Kubernetes, Rancher, Gitlab CI, Kibana…). Créée en 1995, aYaline compte une trentaine de collaborateurs et de nombreux projets à son actif dans des domaines variés tels que l’e-commerce, l’e-tourisme, l’e-administration…
Poste
Pour renforcer son équipe de production intervenant pour un grand groupe national, aYaline recherche un Développeur Full Stack MERN – MongoDB / ExpressJS / ReactJS / NodeJS – (H/F).
Intégré(e) au sein d’une équipe de développement basée dans l’agglomération de Poitiers, vous contribuez activement au succès de notre client, grand compte à l’échelle nationale, dans ses projets de transformation numérique. L’équipe est composée de 10 développeurs / experts techniques, 1 chef de projet et 1 directeur de projet. Vous intervenez sur des projets de développement d’applications numériques comportant une forte dimension technique. Chaque jour, vous participerez aux daily meetings, et vous évoluerez au sein d’un environnement de travail agréable et idéalement outillé (JIRA, Slack, etc.).
Missions
- Participer aux daily meetings pour résumer vos travaux
- Participer à l’élaboration des spécifications fonctionnelles et techniques (analyser les demandes du client et participer aux réunions client pour préciser les demandes)
- Réaliser les développements / correctifs liés aux demandes
- Fournir du code propre en limitant les rejets liés aux code reviews
- Monter des review apps pour permettre les tests des Product Owners et Métiers
- Réaliser les tests unitaires et les tests d’intégration
- Déterminer les causes des anomalies et proposer les mesures préventives
- Participer à la rédaction de la documentation technique
Compétences techniques
- Pratique courante des développements Frontend / Backend sur les technologies
- MongoDB : mongoose, transactions, collections, agrégations, sharding, etc.
- ExpressJS : middleware, etc.
- ReactJS : classes, hooks, life-cycles, context, librairies connexes, etc.
- NodeJS : frameworks associés, streams, traitement de données, etc.
- Très bon niveau en JavaScript exigé (maîtrise de TypeScript, des méthodes array, des mécanismes asynchronisation / Microtask / Macrotask, etc.)
- Bonnes connaissances des développements d’interfaces web : HTML/CSS, les préprocesseurs CSS (SASS, SCSS, LESS, Stylus, etc.), Bootstrap, Material UI, Tailwynd, Babel, Webpack, etc.
- Pratiques des tests unitaires / fonctionnels / intégration / end-to-end Frontend et Backend
- Connaissance des architectures microservices
- Connaissance des API REST
- Pratique de Docker et GitLab
- Bonne connaissance des technologies Web et Open Source dans leur ensemble
Profil
- Formation académique : diplômé(e) d’une formation supérieure Bac+3/4/5 informatique
- Niveau d’expérience : minimum 2 à 3 ans en tant que Développeur dans le cadre de projets au forfait ou en régie avec des frameworks Javascript et minimum 1 an avec les technologies de la stack MERN
- Qualités humaines et comportementales : forte motivation, passion du web, grande rigueur, autonomie
Informations pratiques
Lieu : agglomération de Poitiers
Date de disponibilité : dès que possible
Type de contrat : CDI
Rémunération : selon profil
Contact : Candidature à envoyer à talents@ayaline.com