Développeur Full Stack Node.Js - Angular

KAIZEN SOLUTIONS
Lyon, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Remote
Lyon, France

Tech stack

Clean Code Principles
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Software Bug Management
Software as a Service
Cloud Computing
Software Quality
Software Design Patterns
Identity and Access Management
PostgreSQL
Node.js
Object-Relational Mapping
Amazon Web Services (AWS)
Software Engineering
SonarQube
TypeScript
Test Driven Development
Grafana
Backend
Gitlab
Servicebus
Angular
Gitlab-ci
Playwright
Front End Software Development
Checkmarx
Cloudwatch
Api Gateway
JestJS
Terraform
Cucumber
Pyramid
Devsecops
Docker
Static Application Security Testing

Job description

Vous intégrez une équipe produit agile au sein de Kaizen Solutions, ESN lyonnaise reconnue pour son expertise technique. Vous contribuerez au développement et à la maintenance d'une application cloud-native sur AWS, en mettant en oeuvre les meilleures pratiques du craftsmanship logiciel (DDD, TDD, Clean Code). Vous évoluerez dans un environnement exigeant sur la qualité, où l'automatisation des tests et la sécurité applicative sont au coeur des pratiques de l'équipe.

Vos missions :

  1. Cadrage & planification
  • Participer à la rédaction des spécifications fonctionnelles et techniques.
  • Contribuer à l'estimation des charges et à la planification des sprints.
  • Prendre part aux cérémonies agiles (Daily, Planning, Review, Rétrospective...).
  1. Conception technique
  • Participer à la conception technique du produit.
  • Contribuer aux choix des technologies, frameworks et outils adaptés.
  1. Développement & qualité logicielle
  • Écrire le code frontend (Angular), backend (Node.js) et les APIs.
  • Développer et maintenir les tests unitaires et d'intégration.
  • Corriger les bugs détectés en phase de recette.
  1. Intégration & déploiement
  • Livrer les versions (packaging, documentation technique).
  • Accompagner la mise en production en collaboration avec le DevSecOps.
  • Configurer les environnements (Hprod, Prod, etc.).
  1. Exploitation & maintenance
  • Corriger les bugs post mise en production.
  • Suivre les performances applicatives.
  • Mettre à jour les composants techniques (librairies, sécurité, obsolescence...).

Requirements

Back-end : Node.js 24, JavaScript, TypeORM

  • Front-end : Angular 21, TypeScript, HTML/CSS
  • BDD : PostgreSQL, Aurora RDS
  • Cloud AWS : Lambda, SNS, S3, EventBridge, Cognito, API Gateway, ECS, IAM, AppConfig, CloudWatch
  • DevSecOps : Terraform / Terragrunt, GitLab, Docker, Checkmarx SAST / SCA / KICS, AWS Inspector, AWS Security Hub, Grafana
  • Tests & qualité : Playwright, Vitest, SonarQube, Cucumber, Testcontainers
  • Pratiques : DDD, TDD, Clean Code, Design Patterns, Test Pyramid, Craftsmanship, Indispensable :Formation Bac +5 en informatique, ingénierie logicielle ou équivalent.3 à 5 ans d'expérience en développement full stack Node.js et Angular.Maîtrise des bonnes pratiques de qualité logicielle (TDD, Clean Code, test pyramid).Expérience sur des environnements cloud AWS.Capacité à travailler en équipe dans un contexte agile.Apprécié :Expérience avec les outils DevSecOps (Terraform, GitLab CI, Docker).Connaissance des pratiques de sécurité applicative (SAST, SCA, KICS).Appétence pour le craftsmanship et la culture de l'amélioration continue., * Formation Bac +5 en informatique, ingénierie logicielle ou équivalent.
  • 3 à 5 ans d'expérience en développement full stack Node.js et Angular.
  • Maîtrise des bonnes pratiques de qualité logicielle (TDD, Clean Code, test pyramid).
  • Expérience sur des environnements cloud AWS.
  • Capacité à travailler en équipe dans un contexte agile.

Apprécié :

  • Expérience avec les outils DevSecOps (Terraform, GitLab CI, Docker).
  • Connaissance des pratiques de sécurité applicative (SAST, SCA, KICS).
  • Appétence pour le craftsmanship et la culture de l'amélioration continue.

Benefits & conditions

Infos complémentairesParticipation et intéressementPolitique salariale annuellePEE et PERECOLCSE avec cagnotte individuelle 200 € / anTélétravail flexibleTéléphone + abonnement pro (appels illimités, 25 Go 4G)Tickets restaurant 8 € (4,80 € employeur)Mutuelle Malakoff Médéric Eco Activ 9 famille sans surcoûtForfait mobilité durable jusqu'à 600 € / an

About the company

Kaizen Solutions ? Kaizen Solutions est une société de conseil (ESN) spécialisée dans les systèmes d'information complexes. Nous accompagnons nos clients, de la start-up aux grands groupes industriels, dans la conception et le développement de solutions logicielles sur mesure, sur l'ensemble de la chaîne technique, du capteur jusqu'au cloud. Notre promesse employeur est simple : Travailler chez Kaizen, c'est le meilleur moyen de progresser rapidement. Nos équipes sont composées de profils passionnés, qui ont envie d'apprendre, de partager et de transmettre, dans un environnement où l'expertise technique et la montée en compétences sont réellement valorisées., Kaizen Solutions ?Kaizen Solutions est une société de conseil (ESN) spécialisée dans les systèmes d'information complexes.Nous accompagnons nos clients, de la start-up aux grands groupes industriels, dans la conception et le développement de solutions logicielles sur mesure, sur l'ensemble de la chaîne technique, du capteur jusqu'au cloud. Notre promesse employeur est simple :Travailler chez Kaizen, c'est le meilleur moyen de progresser rapidement.Nos équipes sont composées de profils passionnés, qui ont envie d'apprendre, de partager et de transmettre, dans un environnement où l'expertise technique et la montée en compétences sont réellement valorisées.Oubliez tout ce que vous connaissez ou pensez connaître sur les ESN, et découvrez qui nous sommes (on est vraiment différents, et on a hâte de vous expliquer de vive voix pourquoi) !

Apply for this position