{"id":3271664,"url":"https://alion.io/job/beezen-developpeur-backend-node-js-senior","title":"Développeur Backend Node.js Sénior","company":{"id":3908316,"name":"Beezen","domain":"openbeezen.com","url":"https://alion.io/company/beezen-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"freelance","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Paris, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":450,"max":490,"currency":"EUR","period":"day","gross":null,"usd_annual":137250},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bash","optional":false},{"name":"Confluence","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Fastify","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Linux","optional":false},{"name":"MariaDB","optional":false},{"name":"Mocha","optional":false},{"name":"MySQL","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"npm","optional":false},{"name":"PM2","optional":false},{"name":"Postman","optional":false},{"name":"Prisma","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Swagger","optional":false},{"name":"TypeORM","optional":false},{"name":"WebSockets","optional":false}],"status":"closed","first_seen_at":"2026-10-26T08:51:05Z","employer_posted_date":null,"last_verified_at":"2026-10-28T17:56:15Z","board_verified":false,"closed_at":"2026-10-28T17:56:15Z","days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Contexte :\nnous recherchons un développeur backend Node.js sénior pour renforcer une équipe produit digitale. Vous intervenez sur la conception et l'évolution d'APIs utilisées par les applications web et mobiles, dans un environnement agile où le backend travaille au quotidien avec les équipes Produit, Design, Front et Ops.\n\nVos missions :\nConcevoir, développer et sécuriser des APIs REST JSON en Node.js (Node 22+)\n\nConstruire des backends robustes avec un framework standard (NestJS, Express, Fastify ou Koa)\n\nÉcrire et maintenir des tests automatisés (Jest, Mocha/Chai, Sinon) et suivre la couverture de code (Istanbul/NYC)\n\nGérer l'outillage Node (NPM, Nodemon, PM2) et travailler en workflow Git / GitLab\n\nRédiger la documentation technique (Markdown, Confluence) et documenter les APIs (Swagger, Postman)\n\nÉchanger avec les équipes Front-end (web / mobile) et Ops, et vulgariser les sujets techniques auprès du Produit et du Design\n\nIntervenir ponctuellement en astreinte le soir ou le week-end si besoin\n\nProfil recherché\n5 ans minimum d'expérience significative en développement backend Node.js\n\nTrès bonne maîtrise de JavaScript ES6+ côté serveur, expérience impérative sur Node 22+\n\nPratique avancée d'au moins un framework : NestJS, Express, Fastify ou Koa\n\nSolide culture des tests automatisés et de la qualité de code\n\nÀ l'aise en ligne de commande Bash (Linux / macOS) et sous Git / GitLab\n\nHabitude des méthodes agiles, capacité à expliquer simplement des sujets techniques\n\nFrançais courant indispensable, anglais technique lu\n\nUn plus : MariaDB/MySQL, MongoDB, Redis, Prisma ou TypeORM, ElasticSearch, Docker, WebSockets / SSE, Pub/Sub, OAuth2 / JWT / SSO, Cucumber / Gherkin, bases HTML5 / CSS3","description_format":"text","description_chars":1714,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["RegTech, AML & Compliance","ESG & Carbon Accounting Software"],"lifecycle":[{"event":"open","at":"2026-10-26T11:57:23Z"},{"event":"close","at":"2026-10-28T17:56:15Z"}],"visa":[],"liveness":null,"pay":{"stated_usd_annual":137250,"is_top_pay":false},"html_url":"https://alion.io/job/beezen-developpeur-backend-node-js-senior","json_url":"https://alion.io/job/beezen-developpeur-backend-node-js-senior.json","meta":{"generated_at":"2026-10-28T23:26:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":32035,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3908316},"rest":"https://alion.io/mcp/rest/get_company?id=3908316"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbeezen-developpeur-backend-node-js-senior"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbeezen-developpeur-backend-node-js-senior"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbeezen-developpeur-backend-node-js-senior"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/beezen-developpeur-backend-node-js-senior\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbeezen-developpeur-backend-node-js-senior"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3271664}},{"tool":"search_jobs","arguments":{"company":"openbeezen.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3271664},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}