Développeur Fullstack

DIGWAY
Canton de Vence, France
11 days ago

Role details

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

Job location

Canton de Vence, France

Tech stack

JavaScript
Apache Ant
Unit Testing
Databases
Continuous Integration
Human-Computer Interaction
PostgreSQL
Node.js
NoSQL
OAuth
Open Web Application Security
Software Engineering
TypeScript
Tailwind
React
Reliability of Systems
Backend
GIT
Containerization
Gitlab-ci
Integration Tests
Front End Software Development
NestJS
REST
Docker
Jenkins

Job description

Vous intégrerez une équipe d'Ingénierie Logicielle déjà structurée, en charge du développement et de la maintenance des applications métiers ainsi que des plateformes web et e-commerce. Le contexte est orienté qualité, performance, sécurité et amélioration continue, avec des enjeux forts liés à l'expérience utilisateur et à la fiabilité des systèmes., En tant que Développeur Fullstack JS/TS, vous interviendrez sur un périmètre complet frontend et backend. À ce titre, vos responsabilités incluront notamment :

  • Développer et maintenir des applications métiers sur une stack JavaScript / TypeScript, côté frontend et backend.
  • Concevoir et implémenter des API REST et les modèles de données associés.
  • Développer les interfaces utilisateur en respectant les designs et parcours définis par les métiers via React.
  • Participer aux évolutions et à la maintenance du site web et e-commerce (frontend & backend), en coordination avec un fournisseur externe.
  • Mettre en place et maintenir des tests unitaires et tests d'intégration afin de garantir la qualité logicielle.
  • Assurer la conteneurisation des applications (Docker) et contribuer aux déploiements multi-environnements.
  • Participer à la mise en œuvre de la CI/CD (Jenkins ou GitLab CI).
  • Réaliser une veille technologique et être force de proposition sur les améliorations techniques (architecture, performance, sécurité, tooling)., * Recrutement sur mission et projet, et non sur simple profil
  • Visibilité claire sur la mission et les enjeux
  • Interventions auprès d'acteurs prestigieux et exigeants
  • Accompagnement personnalisé et suivi de proximité
  • Montée en compétences continue sur des stacks modernes
  • Culture orientée expertise, performance et engagement projet

Requirements

Nous recherchons un(e) candidat(e) autonome, rigoureux(se) et orienté(e) qualité, capable de travailler dans un environnement exigeant, agile et collaboratif.

Formation

Bac +5 (Diplôme d'ingénieur ou Master) en informatique / développement logiciel.

Expérience

Vous justifiez d'au moins 5 ans d'expérience en développement d'applications web, sur des environnements fullstack modernes.

Compétences techniques

  • Maîtrise de JavaScript / TypeScript

  • Maîtrise de Node.js et frameworks backend : NestJS, Express

  • Maîtrise de frameworks frontend : React (Vue apprécié)

  • Bonne maîtrise d'un environnement complet incluant : TypeScript, Node.js, NestJS, React, Tailwind, Ant Design

  • Connaissance avancée des bases de données SQL / NoSQL (PostgreSQL indispensable)

  • Maîtrise de la conteneurisation Docker

  • Bonne maîtrise de Git

  • Conception et consommation d'API REST

  • Mise en œuvre des mécanismes d'authentification : JWT, OAuth2, OIDC

  • Expérience en intégration continue : Jenkins ou GitLab CI

Expertise attendue sur les sujets avancés

  • Conteneurisation multi-target (un Dockerfile, plusieurs environnements)
  • SSO inter-applicatif (token exchange, SDK auth partagé)
  • Sécurité applicative : OWASP, CSP, rate limiting, TLS interne

About the company

DIGWAY recrute un(e) Développeur Fullstack JavaScript/TypeScript (React / Node.js) pour intervenir sur un projet client stratégique dans le secteur du luxe, de l'hospitalité et des services premium., Rejoindre DIGWAY, c'est faire le choix d'une ESN spécialisée dans l'accompagnement de projets de transformation technologique et digitale, principalement via la délégation de compétences (mise à disposition d'experts auprès de nos clients pour intervenir sur un projet ou une mission concrète, avec des objectifs précis et une réelle valeur ajoutée).

Apply for this position