Développeur(se) FullStack Javascript - H/F

agap2IT
Canton of Bordeaux-2, France
2 days ago

Role details

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

Job location

Canton of Bordeaux-2, France

Tech stack

Clean Code Principles
JavaScript
API
Amazon Web Services (AWS)
Confluence
JIRA
User Authentication
Unit Testing
Azure
Cloud Computing
Databases
Continuous Integration
DevOps
Human-Computer Interaction
PostgreSQL
MongoDB
MySQL
Node.js
OAuth
TypeScript
Web Applications
CircleCI
Google Cloud Platform
React
Cypress
Backend
GIT
Vue.js
Angular
Gitlab-ci
Kubernetes
Front End Software Development
NestJS
Es2015
Mocha
Docker
Jenkins
Microservices

Job description

· Participer à la conception, au développement et à la maintenance d'applications web en fullstack JavaScript.

· Développer des APIs performantes et sécurisées avec Node.js, Express ou NestJS.

· Implémenter des interfaces utilisateur dynamiques et réactives avec React ou Angular.

· Collaborer avec les équipes produit et design pour garantir une expérience utilisateur optimale.

· Optimiser les performances des applications web et assurer leur robustesse.

· Garantir la qualité du code grâce à des tests unitaires, des tests de non-régression et des outils d'intégration continue.

· Participer activement aux rituels agiles (daily meetings, sprint planning, rétrospectives).

· Assurer une veille technologique et proposer des innovations pour enrichir les projets et améliorer les pratiques.

Environnement technique

Requirements

· Langages : JavaScript (ES6+), TypeScript.

· Frameworks backend : Node.js, Express, NestJS.

· Frameworks front-end : React, Angular, Vue.js.

· Bases de données : MongoDB, PostgreSQL, MySQL.

· Outils DevOps : Docker, Kubernetes, Jenkins, Git.

· Tests : Jest, Mocha, Cypress.

· CI/CD : GitLab CI, Azure DevOps, CircleCI.

· Outils agiles : Jira, Confluence.

Le plus :

· Expérience avec des architectures microservices

· Connaissances en sécurité applicative et gestion des authentifications (JWT, OAuth2).

· Familiarité avec les environnements Cloud (AWS, Azure, GCP).

· Maîtrise des bonnes pratiques : TDD, DDD, clean code, SOLID.

Apply for this position