Senior Software Engineer JS (Dominante Node.js) - 8/10 ans xp - H/F
Urban Linker
Paris, France
2 days ago
Role details
Contract type
Internship / Graduate position Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
SeniorJob location
Paris, France
Tech stack
API
VoIP
Software as a Service
Databases
Continuous Integration
DevOps
Distributed Systems
PostgreSQL
Node.js
Next.js
Software Engineering
Data Streaming
TypeScript
React
Backend
Extreme Programming (XP)
React Native
Gsuite
Front End Software Development
Docker
Job description
Le rôle est clé : tu interviens sur des sujets à fort enjeu technique (architecture, scalabilité, intégrations complexes), avec un scope end-to-end.
MISSIONS :
- Concevoir et faire évoluer l'architecture backend (API, modélisation, flux de données, scalabilité)
- Prendre en charge des intégrations complexes avec des partenaires externes (télécoms, plateformes tierces, etc.)
- Définir et implémenter les standards de sécurité (authentification, gestion des accès, chiffrement)
- Participer aux décisions techniques liées à l'infrastructure, la résilience et l'observabilité
- Développer des fonctionnalités produit de bout en bout (backend, frontend, intégrations)
- Garantir la fiabilité et la maintenabilité en production
- Contribuer à l'amélioration des pratiques (CI/CD, qualité de code, DX)
- Collaborer étroitement avec les équipes produit
Requirements
Backend : Node.js (TypeScript)
Frontend : React / Next.js
Mobile : React Native
Base de données : PostgreSQL
Infra / DevOps : GCP, Docker, Infrastructure as Code
Outils : Slack, Notion, Google Workspace
CHALLENGES :
- Passage à l'échelle d'un produit déjà adopté par des centaines de milliers d'utilisateurs
- Refonte et évolution de certaines briques critiques (offres, paiements, VoIP, etc.)
- Intégration avec des partenaires internationaux majeurs
- Construction d'une architecture robuste dans un environnement en forte croissance
- Développement de nouvelles offres B2B
PROCESS :
- Entretien avec le CTO (présentation + échange technique)
- Entretien technique avec l'équipe (discussion + cas pratique)
- Entretien orienté produit
- Rencontre avec les fondateurs
- 8 à 10 ans d'expérience en développement logiciel
- Forte expertise backend (Node.js / systèmes distribués / architecture)
- Bonne maîtrise de PostgreSQL (modélisation, performance)
- Expérience sur des architectures scalables et des environnements à forte contrainte
- À l'aise avec les intégrations API complexes
- Bonne compréhension des enjeux de sécurité (auth, gestion des accès, etc.)
- Capacité à intervenir sur tout le scope produit (backend * frontend), * Expérience en startup early stage
- Forte autonomie et capacité à évoluer dans un environnement peu structuré
- Sens produit développé (comprendre l'impact business des choix techniques)
- Expérience dans des environnements complexes (télécoms, paiements, SaaS…)
- Bon niveau en anglais (contexte international)
About the company
Node.js,React,Next.js,Produit ,Architecture
Startup française en forte croissance, cette société développe une solution innovante dans le secteur des télécoms, avec une ambition claire : simplifier radicalement l'accès à la connectivité mondiale !
Lancée récemment par des entrepreneurs expérimentés, l'entreprise connaît une forte traction avec plusieurs centaines de milliers d'utilisateurs et une expansion rapide à l'international (Europe & US).
Soutenue par des investisseurs reconnus du secteur, elle vient de lever plusieurs millions d'euros pour accélérer son développement produit et structurer ses équipes.
Aujourd'hui, dans un contexte de scaling, l'équipe tech se renforce avec un(e) Senior Software Engineer à dominante backend.
Objectif : construire des fondations techniques solides et accompagner la montée en charge du produit.
Tu rejoins une équipe d'environ 30 personnes, dont une équipe tech resserrée basée à Paris, sous la responsabilité directe du CTO.