Développeur Full Stack Senior X2 H/F

Lehibou
Saint-Ouen-sur-Seine, France
24 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Performance Management User Authentication Automation of Tests Unit Testing Microsoft Azure Relational Databases Web Development SQL Azure Node.Js Object-Relational Mapping
+14 more
Azure Active Directory Angular 2+ Swagger WebSocket WebKit RxJS Tailwind Backend AngularJS Extreme Programming Front End Software Development NestJS Restful APIs Jasmine

Job description

Expérience dans la conception et la maintenance de tests automatisés (unitaires et end-to-end/e2e), intégrés au processus de livraison standard et non réalisés a posteriori.

  • Expérience du travail au sein d’une base de code existante, en respectant les conventions établies, sans introduire de nouvelles bibliothèques ou frameworks non approuvés.

PÉRIMÈTRE TECHNIQUE Backend :

  • Node.js, NestJS
  • TypeORM sur Azure SQL Server (migrations)
  • WebSockets (Socket.io) pour les fonctionnalités temps réel
  • Swagger pour la documentation des API
  • OpenTelemetry / Azure Application Insights pour l’observabilité
  • Jest pour les tests unitaires et end-to-end

Frontend :

  • Angular 14
  • Ant Design (ng-zorro-antd) comme bibliothèque de composants UI
  • Tailwind CSS pour le styling (templates uniquement)
  • RxJS
  • MSAL (authentification Azure AD)
  • Karma/Jasmine pour les tests

Requirements

Minimum 5 ans d’expérience professionnelle en développement web full stack.

  • Minimum 3 ans d’expérience pratique avec Angular (v12 ou version ultérieure) et Node.js/NestJS (ou un framework backend Node équivalent) en environnement de production.
  • Expérience avérée avec les bases de données relationnelles via un ORM (TypeORM ou équivalent), ainsi qu’avec les modèles utilisant des requêtes paramétrées et/ou des query builders.
  • Expérience professionnelle avec les services cloud Azure (Azure AD, Application Insights, Blob Storage ou équivalents)., Développement Full Stack Web - minimum 5 ans d’expérience, Angular 14 - minimum 3 ans d’expérience pratique, Node.js / NestJS - minimum 3 ans d’expérience pratique, TypeORM / bases de données relationnelles - idéalement Azure SQL Server, Azure - expérience professionnelle avec Azure AD, Application Insights, Blob Storage, Tests automatisés - Jest, tests unitaires et E2E, API REST & Swagger - conception et documentation des API, WebSockets / Socket.io - développement de fonctionnalités temps réel, RxJS et MSAL / Azure AD côté frontend, Capacité à travailler dans une base de code existante en respectant les conventions et frameworks imposés, Anglais pro

Compétences / Qualités qui seraient un + : xp similaire, xp grands groupes, Profil recherchéDéveloppement Full Stack Web - minimum 5 ans d’expérienceAngular 14 - minimum 3 ans d’expérience pratiqueNode.js / NestJS - minimum 3 ans d’expérience pratiqueTypeORM / bases de données relationnelles - idéalement Azure SQL ServerAzure - expérience professionnelle avec Azure AD, Application Insights, Blob StorageTests automatisés - Jest, tests unitaires et E2EAPI REST & Swagger - conception et documentation des APIWebSockets / Socket.io - développement de fonctionnalités temps réelRxJS et MSAL / Azure AD côté frontendCapacité à travailler dans une base de code existante en respectant les conventions et frameworks imposésAnglais pro

Mais aussi…

Taux journalier :565€ / jour.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, * Développement Full Stack Web - minimum 5 ans d’expérience

  • Angular 14 - minimum 3 ans d’expérience pratique
  • Node.js / NestJS - minimum 3 ans d’expérience pratique
  • TypeORM / bases de données relationnelles - idéalement Azure SQL Server
  • Azure - expérience professionnelle avec Azure AD, Application Insights, Blob Storage
  • Tests automatisés - Jest, tests unitaires et E2E
  • API REST & Swagger - conception et documentation des API
  • WebSockets / Socket.io - développement de fonctionnalités temps réel
  • RxJS et MSAL / Azure AD côté frontend
  • Capacité à travailler dans une base de code existante en respectant les conventions et frameworks imposés
  • Anglais pro, Anglais API Angular Node.js Base de données relationnelle API REST

Benefits & conditions

Oui - 2 jours/semaine

About the company

Notre client dans le secteur Luxe recherche un/une Développeur full stack Senior x2 H/F, Le client est un acteur majeur du secteur Luxe & Cosmétique.

Au sein du groupe, nous développons l’application « eSafety », destinée à permettre l’évaluation de la sécurité des produits développés par le groupe.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:49 min

Evaluating cross-browser support and persistent platform limitations

Nico Martin · LIVE

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann Chris Heilmann +2 · LIVE

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

Videos

See all

Related articles

See all