Développeur Fullstack Nestjs Svelte H/F

Alxdr
Inconnu, France
17 days ago

Role details

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

Tech stack

HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Microsoft Azure Cascading Style Sheets (CSS) Databases Continuous Integration Relational Databases Programming Tools Web Development
+24 more
Elasticsearch Make (Software) PostgreSQL Message Broker Node.Js Octopus Deploy RabbitMQ Svelte SQL Databases TypeScript ReactJS Cypress (Programming Language) Backend Gitlab Git AngularJS Gitlab-ci Kubernetes Playwright Apache Kafka Search Engines Front End Software Development NestJS Docker

Job description

Nous recherchons deux devs fullstack JS à dominante back et front. Le Portail d’Archives permet aux utilisateurs de rechercher parmi 4 millions de contenus audio et vidéo produits en interne, de consulter leurs métadonnées, d’accéder aux médias en écoute et en téléchargement, d’utiliser les transcripts, de partager des contenus…

Notre client mène un projet de migration technique de l’application actuelle basée sur un environnement technique [.NET-Angular-Azure] vers un nouvel environnement technique [NestJS-Svelte-Elastic].

L’équipe projet sera constituée d’un Product Manager, d’un UX Designer, d’un Coach Agile, et de 3 développeurs.

L’univers technique du projet

  • Front : Svelte, HTML, CSS, TypeScript, Jest, Playwright

  • Back : NestJS (architecture hexa)

  • Bases de données : PostgreSQL

  • Moteur de recherche : Elastic Search

  • Message broker : RabbitMQ

  • Environnement de développement : docker, git

  • CI/CD : Gitlab & GitLab CI, Kubernetes, ArgoCD

Bonnes pratiques de développement : principes SOLID, performance, tests (unitaires, intégration, E2E)

Requirements

Profil recherchéCapable de travailler sur le backend et sur le frontend, avec une dominante front end ou back end- 5 ans d’expérience professionnelle minimum (hors stages et alternances) en développement web ;- Bonnes pratiques de développement : principes SOLID, performance, tests (unitaires, intégration,E2E)- Maitrise des outils de développements docker, Makefile, git, gitlab- Être à l’aise avec les standards web natifs- Bonus : Connaissance KubernetesCompétences front- Maitrise de CSS et des bonnes pratiques HTML sémantiques- Sensibilité à l’accessibilité- Maitrise d’un framework JS : Svelte, à défaut React/Angular/Vue- Maitrise d’un framework de test : Playwright, à défaut Cypress- Bonus : Connaissance de StorybookCompétences back- Bonnes pratiques API et plus généralement d’architecture (principes SOLID, architecture hexa, …)- Maitrise de NodeJS / Typescript- Maitrise de SQL- Maitrise de Elastic Search- Bonus :Connaissance de NestJS / Connaissance des mécanismes de queueing et de message broker(Rabbit, Kafka …)Soft skills- Capacité à travailler en équipe indispensable, forte capacité relationnelle ;- Capacité à identifier et remonter les problèmes- Rigueur, capacité d’organisation ;- Passionné·e, dynamisme, réactivité, force de proposion, Capable de travailler sur le backend et sur le frontend, avec une dominante front end ou back end

  • 5 ans d’expérience professionnelle minimum (hors stages et alternances) en développement web ;

  • Bonnes pratiques de développement : principes SOLID, performance, tests (unitaires, intégration,

E2E)

  • Maitrise des outils de développements docker, Makefile, git, gitlab

  • Être à l’aise avec les standards web natifs

  • Bonus : Connaissance Kubernetes

Compétences front

  • Maitrise de CSS et des bonnes pratiques HTML sémantiques

  • Sensibilité à l’accessibilité

  • Maitrise d’un framework JS : Svelte, à défaut React/Angular/Vue

  • Maitrise d’un framework de test : Playwright, à défaut Cypress

  • Bonus : Connaissance de Storybook

Compétences back

  • Bonnes pratiques API et plus généralement d’architecture (principes SOLID, architecture hexa, …)

  • Maitrise de NodeJS / Typescript

  • Maitrise de SQL

  • Maitrise de Elastic Search

  • Bonus :Connaissance de NestJS / Connaissance des mécanismes de queueing et de message broker

(Rabbit, Kafka …)

Soft skills

  • Capacité à travailler en équipe indispensable, forte capacité relationnelle ;

  • Capacité à identifier et remonter les problèmes

  • Rigueur, capacité d’organisation ;

  • Passionné·e, dynamisme, réactivité, force de proposion

EUR

HTML API Implémentation de moteurs de recherche SGBD SQL Dynamisme Git Angular Réactivité Kubernetes Node.js KAFKA PostgreSQL Javascript TypeScript Elastic search CSS Docker

Benefits & conditions

Taux journalier :TJM selon profil.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);}

Apply for this position

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

Apply on www.hellowork.com

Good distractions

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

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all