Développeur Full Stack H/F

Hays
Canton de Strasbourg-1, France
12 days ago

Role details

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

Job location

Canton de Strasbourg-1, France

Tech stack

API
Software Quality
Code Review
Databases
Command-Query Responsibility Segregation (Software Development)
Web Development
PostgreSQL
MongoDB
Node.js
Object-Relational Mapping
TypeScript
Web Applications
Backend
GIT
Vue.js
Angular
Front End Software Development
DDD (Domain Driven Development)
NestJS
REST
Docker

Job description

Tu es passionné·e par le développement web et tu veux travailler sur des projets à forte valeur ajoutée ? Tu aimes coder proprement, découvrir de nouvelles technologies et échanger avec une équipe soudée ? Cette opportunité pourrait être la bonne pour toi., * Développer et maintenir des applications web modernes selon les bonnes pratiques du marché.

  • Intervenir sur des projets Front-End (Nuxt, Angular).
  • Concevoir et développer des API et services Back-End robustes (NestJS, NodeJS).
  • Travailler en équipe sur des projets innovants, dans un environnement collaboratif.
  • Participer activement aux choix techniques, à l'architecture et aux orientations technologiques.
  • Assurer une veille constante et proposer des axes d'amélioration.
  • Participer aux revues de code dans une logique de qualité et de progression collective.

Requirements

  • Excellente maîtrise du développement web, en particulier TypeScript.
  • Front-End : expérience avec Nuxt (Vue.js) et/ou Angular, bonnes pratiques de conception (composants réutilisables, gestion d'état…).
  • Back-End : expérience avec NestJS et/ou NodeJS, conception d'API REST.
  • Bonne maîtrise de Git et du travail en équipe sur projets versionnés.

Les plus appréciés

  • Très bonne connaissance de Vue.js 3 et Nuxt 3 (Composition API, SSR…).
  • Compréhension ou pratique des patterns d'architecture (Clean Architecture, DDD, CQRS).
  • Connaissance de Docker et des environnements conteneurisés.
  • Maîtrise des bases de données PostgreSQL, MongoDB ou d'ORM type TypeORM.

Qualités personnelles

  • Profil technique solide et autonome.
  • Passion pour le clean code, les tests, et les bonnes pratiques de qualité logicielle.
  • Dynamique, impliqué·e, curieux·se et force de proposition.
  • Bonnes capacités d'écoute et esprit d'équipe.
  • Rigueur, réactivité et envie d'apprendre.

Apply for this position