Dans le cadre de notre croissance, nous recherchons un Développeur Full-Stack Node.js / Angular pour intégrer une équipe dynamique et participer au développement d’applications web performantes et évolutives.
Concevoir, développer et maintenir des applications web en Node.js et Angular.
Assurer la qualité du code, l’optimisation des performances et la sécurité des applications.
Participer à l’analyse des besoins et à la rédaction des spécifications techniques.
Implémenter des API REST et assurer leur intégration avec des bases de données.
Collaborer avec les équipes UX/UI et les autres développeurs pour garantir une expérience utilisateur fluide.
Mettre en place et maintenir des tests automatisés.
Participer aux revues de code et aux bonnes pratiques de développement.
Contribuer à l’amélioration continue des outils et processus de développement.
Formation : Bac+3 à Bac+5 en informatique ou développement logiciel.
Expérience : Minimum 2 ans d’expérience en développement web avec Node.js et Angular.
Compétences techniques :
Maîtrise de Node.js et des frameworks associés (Express.js, NestJS).
Excellente connaissance d’Angular (versions récentes).
Expérience en développement d’API REST et intégration avec des bases de données SQL / NoSQL.
Maîtrise des outils de versioning (Git, GitLab/GitHub).
Expérience avec les architectures cloud et déploiement CI/CD.
Connaissances en sécurité des applications web et bonnes pratiques DevOps.
Expérience en tests unitaires et fonctionnels (Jest, Cypress, Jasmine).
Qualités personnelles :
Capacité à travailler en équipe et en mode Agile (Scrum/Kanban).
Curiosité et veille technologique active.
Esprit d’analyse et force de proposition.
Autonomie et rigueur dans le développement.
Objectif : Identifier les candidats qui correspondent le mieux aux critères du poste.
Réception des candidatures : Les CV et lettres de motivation sont collectés via l’outil de gestion des candidatures ou par email.
Tri des CV : Analyse des CV et lettres de motivation pour vérifier l’adéquation avec le profil recherché (compétences, expérience, formation, etc.).
Présentation de l’entreprise : Introduction à l’entreprise, ses valeurs, sa culture, et le poste à pourvoir.
Discussion du parcours du candidat : Questions sur l’expérience, les compétences techniques, et les réalisations du candidat.
Évaluation de la motivation : Pourquoi le candidat est intéressé par le poste et l’entreprise, ses objectifs de carrière.
Questions du candidat : Réponses aux questions que le candidat pourrait avoir sur le poste ou l’entreprise.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres