{"id":651592,"date":"2025-02-10T12:46:46","date_gmt":"2025-02-10T11:46:46","guid":{"rendered":"https:\/\/www.stormshield.com\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/"},"modified":"2025-11-03T16:55:15","modified_gmt":"2025-11-03T15:55:15","slug":"lead-back-end-developer-node-js-f-m-crsds12","status":"publish","type":"offers","link":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/","title":{"rendered":"Back-end Developer senior Node.js F\/M | CRSDS12"},"content":{"rendered":"<div>\n<p data-pm-slice=\"1 1 []\"><strong><span class=\"ql-badge ql-badge-red\">As the leading publisher and a key European player in the cybersecurity market, Stormshield is a subsidiary of Airbus Defence and Space Cyber Programmes, offering innovative security solutions to protect networks, workstations, and data. To continue our growth, we are looking for new talent and are recruiting a Back-end Developer senior Node.js, regardless of socio-economic background, age, race, ethnicity, physical ability, neurodiversity, gender, sexual orientation or any other characteristic<\/span><\/strong><\/p>\n<\/div>\n<h2><strong>Back-end Developer senior Node.js: Job Overview<\/strong><\/h2>\n<ul>\n<li><strong>Position:<\/strong> Back-end Developer senior Node.js<\/li>\n<li><strong>Team:<\/strong> Stormshield Data Security (SDS)<\/li>\n<li><strong>Type:<\/strong>\u00a0Permanent Contract<\/li>\n<li><strong>Location:<\/strong> Lyon<\/li>\n<li><strong>Remote Work:<\/strong> Up to 3 days per week<\/li>\n<\/ul>\n<h2><strong>Back-end Developer senior Node.js: Experience and Skills<\/strong><\/h2>\n<h3>\ufe0f\u2b50Who we are looking for?<\/h3>\n<p>The team is in an intense development phase, with lots of new features. To integrate into this demanding environment\u2014where you'll have the opportunity to contribute to a product that belongs to the team\u2014we're looking for a true engineer who can bring their experience, vision, leadership, and strong sense of product and teamwork. Do you align with our values, have a strong sense of responsibility, and a keen interest in cybersecurity? Let us know!<\/p>\n<p>From a technical standpoint, we're looking for a <strong>Back-End Developer (Node.js)<\/strong> to work on the development and orchestration of a data encryption service for both SaaS and On-Premise solutions.<\/p>\n<h3>\u270f\ufe0f What is the job description for the Back-end Developer senior Node.js?<\/h3>\n<ul>\n<li><strong>Write specifications<\/strong> and participate in the <strong>product design<\/strong>, including studies and the development of POCs (Proof of Concepts).<\/li>\n<li><strong>Develop the product<\/strong> in collaboration with all team members (development, code review of MRs, peer programming, adherence to team conventions, etc.).<\/li>\n<li><strong>Ensure product quality<\/strong> by writing <strong>unit and integration tests<\/strong>, and managing CI\/CD processes.<\/li>\n<li><strong>Contribute to the team's best methodological and technical practices<\/strong> by proposing improvements and providing operational support for their implementation.<\/li>\n<li><strong>Write technical and functional documentation<\/strong> for the product.<\/li>\n<\/ul>\n<h3>\u2699\ufe0f What is the technical environment?<\/h3>\n<ul>\n<li><strong>Language:<\/strong> Node.js in TypeScript, Object-Oriented Programming.<\/li>\n<li><strong>Testing &amp; Quality:<\/strong> X-Ray, Mocha, Supertest, Sonarqube, Cucumber, Gherkin.<\/li>\n<li><strong>CI\/CD:<\/strong> OpenShift, Kubernetes, Docker, RedHat, Jenkins, PagerDuty, Prometheus, Grafana.<\/li>\n<li><strong>Versioning:<\/strong> Git, GitLab, GitEa.<\/li>\n<li><strong>Collaborative Tools:<\/strong> Jira, Confluence.<\/li>\n<li><strong>Methodology:<\/strong> Agile: Scrum, Kanban.<\/li>\n<\/ul>\n<h2><strong>Back-end Developer senior Node.js: Why Choose Stormshield ?<\/strong><\/h2>\n<h3>\ud83d\udcbb Which product?<\/h3>\n<p data-pm-slice=\"1 1 []\"><a href=\"https:\/\/www.stormshield.com\/it\/prodotti-e-soluzioni\/prodotti\/\" target=\"_blank\" rel=\"noopener\">Our <strong>Stormshield Data Security<\/strong> solution for <strong>Google Workspace<\/strong><\/a> provides end-to-end encryption for Google-hosted files. It is also designed to support <strong>on-premises<\/strong> deployments with local encryption management (<strong>on-premise key<\/strong>). Pushed by <strong>PKI, KMS<\/strong>, and <strong>sovereign data encryption<\/strong> mechanisms, our solution meets the highest standards of security and compliance.<\/p>\n<h3>\ud83d\udd17 What team for the Back-end Developer senior Node.js?<\/h3>\n<p data-pm-slice=\"1 1 []\">You will be part of the <strong>SDS<\/strong> team, managed by <a href=\"https:\/\/www.linkedin.com\/in\/nina-messori-201a0181\/\" target=\"_blank\" rel=\"noopener\">Nina<\/a>.<\/p>\n<p>The squad is organized into teams of <strong>3 to 4 Developers and 1 QA<\/strong>, with <strong>short development cycles (2 weeks)<\/strong>. The team follows agile methodologies with short decision-making loops. As a <strong>Back-end Developer Node.js<\/strong>, you will work within one of these squads alongside back-end developers and interact with Product Leaders, Tech Leaders, and the Scrum Master.<\/p>\n<h3>\u2714\ufe0f Recruitment Process<\/h3>\n<div>\n<ol>\n<li>An initial discussion with <a href=\"https:\/\/www.linkedin.com\/in\/william-ciaravino\/\" target=\"_blank\" rel=\"noopener\">William<\/a>,\u00a0our recruitment officer, to understand your current situation and career goals.<\/li>\n<li>A technical interview with <a href=\"https:\/\/www.linkedin.com\/in\/nina-messori-201a0181\/\" target=\"_blank\" rel=\"noopener\">Nina<\/a>, the manager, accompanied by <a href=\"https:\/\/www.linkedin.com\/in\/bruno-thill-831945251\/\" target=\"_blank\" rel=\"noopener\">Bruno<\/a>\u00a0and one of the <strong>Technical Leaders (<a href=\"https:\/\/www.linkedin.com\/in\/jpciman\/\" target=\"_blank\" rel=\"noopener\">Jean-Phi<\/a> and\/or <a href=\"https:\/\/www.linkedin.com\/in\/todtod\/\" target=\"_blank\" rel=\"noopener\">Tod<\/a>)<\/strong>. This step allows us to go deeper into your skills and team dynamics.<\/li>\n<li>An additional discussion with <a href=\"https:\/\/www.linkedin.com\/in\/nina-messori-201a0181\/\" target=\"_blank\" rel=\"noopener\">Nina<\/a>\u00a0and possibly a future teammate to provide more insights into our development process.<\/li>\n<li>A final HR interview with <a href=\"https:\/\/www.linkedin.com\/in\/audrey-beluze-13b9a9105\/\">Audrey<\/a>\u00a0to present Stormshield\u2019s culture and values.<\/li>\n<\/ol>\n<\/div>\n<p>&nbsp;<\/p>\n<table style=\"height: 300px; text-align: center; margin: auto;\">\n<thead>\n<tr style=\"height: 150px;\">\n<td style=\"vertical-align: middle;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-583910 size-medium\" src=\"https:\/\/www.stormshield.com\/wp-content\/uploads\/\/positive-company-certified-2-etoiles-fond-blanc-rvb-300x120.png\" alt=\"\" width=\"300\" height=\"120\" srcset=\"https:\/\/www.stormshield.com\/wp-content\/uploads\/positive-company-certified-2-etoiles-fond-blanc-rvb-300x120.png 300w, https:\/\/www.stormshield.com\/wp-content\/uploads\/positive-company-certified-2-etoiles-fond-blanc-rvb-768x306.png 768w, https:\/\/www.stormshield.com\/wp-content\/uploads\/positive-company-certified-2-etoiles-fond-blanc-rvb-700x279.png 700w, https:\/\/www.stormshield.com\/wp-content\/uploads\/positive-company-certified-2-etoiles-fond-blanc-rvb.png 840w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"vertical-align: middle;\"><a href=\"https:\/\/www.glassdoor.fr\/Pr%C3%A9sentation\/Travailler-chez-Stormshield-EI_IE1422182.16,27.htm\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/www.glassdoor.fr\/pc-app\/static\/img\/partnerCenter\/badges\/eng_BASIC_250x90.png\" alt=\"Retrouvez-nous sur Glassdoor.\" width=\"250\" height=\"90\" \/><\/a><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 150px;\">\n<th colspan=\"2\"><a href=\"https:\/\/stories.stormshield.com\/en\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-393144 size-full\" src=\"https:\/\/www.stormshield.com\/wp-content\/uploads\/signature-email.jpg\" alt=\"Inside Stormshield\" width=\"700\" height=\"150\" srcset=\"https:\/\/www.stormshield.com\/wp-content\/uploads\/signature-email.jpg 700w, https:\/\/www.stormshield.com\/wp-content\/uploads\/signature-email-300x64.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/th>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the leading publisher and a key European player in the cybersecurity market, Stormshield is a subsidiary of Airbus Defence and Space Cyber Programmes, offering innovative security solutions to protect networks, workstations, and data. To continue our growth, we are looking for new talent and&#8230;<\/p>\n","protected":false},"featured_media":691660,"template":"","offer_type":[10366],"offer_service":[10382,13535],"offer_country":[10394,19541],"offer_town":[10413],"offer_level":[6798,10420],"offer_advantage":[],"offer_poste":[19564],"offer_environnement":[13478,19565],"class_list":["post-651592","offers","type-offers","status-publish","has-post-thumbnail","hentry","offer_type-permanent-contract-it","offer_service-rd-it","offer_service-sds-it","offer_country-france-it","offer_country-lyon-it","offer_town-lyon-it","offer_level-experienced-it","offer_level-expert-it","offer_poste-back-end-developper-it","offer_environnement-node-js-it","offer_environnement-typescript-it"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Full Stack Developer | React, Node.js, TypeScript | Lyon<\/title>\n<meta name=\"description\" content=\"We&#039;re recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Full Stack Developer | React, Node.js, TypeScript | Lyon\" \/>\n<meta property=\"og:description\" content=\"We&#039;re recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/\" \/>\n<meta property=\"og:site_name\" content=\"Stormshield\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-03T15:55:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.stormshield.com\/wp-content\/uploads\/lead-back-end-developer-nodejs.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"756\" \/>\n\t<meta property=\"og:image:height\" content=\"756\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Stormshield\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/\",\"url\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/\",\"name\":\"Full Stack Developer | React, Node.js, TypeScript | Lyon\",\"isPartOf\":{\"@id\":\"https:\/\/www.stormshield.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png\",\"datePublished\":\"2025-02-10T11:46:46+00:00\",\"dateModified\":\"2025-11-03T15:55:15+00:00\",\"description\":\"We're recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage\",\"url\":\"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png\",\"contentUrl\":\"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png\",\"width\":756,\"height\":756,\"caption\":\"senior developer nodeJs\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.stormshield.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Offers\",\"item\":\"https:\/\/www.stormshield.com\/it\/offers\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Back-end Developer senior Node.js F\/M | CRSDS12\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.stormshield.com\/it\/#website\",\"url\":\"https:\/\/www.stormshield.com\/it\/\",\"name\":\"Stormshield\",\"description\":\"Stormshield\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.stormshield.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Full Stack Developer | React, Node.js, TypeScript | Lyon","description":"We're recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/","og_locale":"it_IT","og_type":"article","og_title":"Full Stack Developer | React, Node.js, TypeScript | Lyon","og_description":"We're recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.","og_url":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/","og_site_name":"Stormshield","article_modified_time":"2025-11-03T15:55:15+00:00","og_image":[{"width":756,"height":756,"url":"https:\/\/www.stormshield.com\/wp-content\/uploads\/lead-back-end-developer-nodejs.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@Stormshield","twitter_misc":{"Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/","url":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/","name":"Full Stack Developer | React, Node.js, TypeScript | Lyon","isPartOf":{"@id":"https:\/\/www.stormshield.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage"},"image":{"@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage"},"thumbnailUrl":"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png","datePublished":"2025-02-10T11:46:46+00:00","dateModified":"2025-11-03T15:55:15+00:00","description":"We're recruiting a Full Stack Developer to work on the development of a new unified SaaS platform. Permanent Contract based in Lyon.","breadcrumb":{"@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#primaryimage","url":"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png","contentUrl":"https:\/\/www.stormshield.com\/wp-content\/uploads\/senior-developer-nodejs.png","width":756,"height":756,"caption":"senior developer nodeJs"},{"@type":"BreadcrumbList","@id":"https:\/\/www.stormshield.com\/it\/offers\/lead-back-end-developer-node-js-f-m-crsds12\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.stormshield.com\/it\/"},{"@type":"ListItem","position":2,"name":"Offers","item":"https:\/\/www.stormshield.com\/it\/offers\/"},{"@type":"ListItem","position":3,"name":"Back-end Developer senior Node.js F\/M | CRSDS12"}]},{"@type":"WebSite","@id":"https:\/\/www.stormshield.com\/it\/#website","url":"https:\/\/www.stormshield.com\/it\/","name":"Stormshield","description":"Stormshield","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.stormshield.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offers\/651592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offers"}],"about":[{"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/types\/offers"}],"version-history":[{"count":2,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offers\/651592\/revisions"}],"predecessor-version":[{"id":691731,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offers\/651592\/revisions\/691731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/media\/691660"}],"wp:attachment":[{"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/media?parent=651592"}],"wp:term":[{"taxonomy":"offer_type","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_type?post=651592"},{"taxonomy":"offer_service","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_service?post=651592"},{"taxonomy":"offer_country","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_country?post=651592"},{"taxonomy":"offer_town","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_town?post=651592"},{"taxonomy":"offer_level","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_level?post=651592"},{"taxonomy":"offer_advantage","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_advantage?post=651592"},{"taxonomy":"offer_poste","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_poste?post=651592"},{"taxonomy":"offer_environnement","embeddable":true,"href":"https:\/\/www.stormshield.com\/it\/wp-json\/wp\/v2\/offer_environnement?post=651592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}