Développeur Backend Node.js AWS Serverless
Role details
Job location
Tech stack
Job description
Au sein d'une équipe produit dynamique, vous participerez au développement et à l'évolution d'une plateforme à fort trafic reposant sur une architecture Serverless AWS moderne.
Vous interviendrez principalement sur la conception et le développement de nouvelles fonctionnalités autour du catalogue produit, tout en garantissant les performances, la robustesse et la scalabilité de la plateforme., * Développer de nouvelles fonctionnalités en Node.js et TypeScript.
- Concevoir des services optimisés pour des environnements Serverless (AWS Lambda).
- Participer à la modélisation et à l'évolution des données sous DynamoDB.
- Contribuer à l'amélioration continue de l'architecture applicative.
- Mettre en œuvre et maintenir les tests unitaires et d'intégration.
- Participer aux pipelines CI/CD et aux bonnes pratiques DevOps.
- Collaborer avec les équipes produit et techniques dans un environnement Agile.
Environnement technique
Environnement technique :
- Node.js
- TypeScript
- AWS Lambda
- DynamoDB
- S3
- Elasticsearch
Requirements
Vous disposez d'une expérience significative en développement Backend JavaScript/TypeScript et avez déjà évolué dans des environnements Cloud AWS orientés Serverless.
Compétences attendues
- Excellente maîtrise de Node.js.
- Bonne expérience des architectures Serverless AWS.
- Pratique de TypeScript en environnement de production.
- Maîtrise de DynamoDB et des bases NoSQL.
- Expérience des tests automatisés (Jest, Mocha, Chai).
- Bonne compréhension des principes CI/CD.
- Sensibilité aux problématiques de performance, scalabilité et qualité logicielle.
Atout
Une expérience sur Elasticsearch ainsi que sur des architectures événementielles AWS constitue un véritable atout.