Senior Developer Backend NodeJS - H/F
Role details
Job location
Tech stack
Job description
Nous attendons un usage régulier de Claude code, Codex ou Cursor. Vos compétences en IA seront mis en parallèle avec vos compétences en tant que dev.
Tu seras encourager à expérimenter et à aller vite. Tout en ne sacrifiant pas la qualité sur les projets qui doivent scale.
Les tâches des développeurs chez Edusign
- Le développement back de nos APIs et intégrations
- Amélioration, refonte et maintenance des produits (admin, professeurs, apprenants...)
- Nos bases de données (MySQL)
- Notre infrastructure (AWS) : cyber-sécurité, scaling et optimisation
- Maintenir la documentation interne et définir les bonnes pratiques de code
Optionnel : Tu seras éventuellement amené à faire du front en Angular, si tu as les compétences et l'appétence.
Notre API et nos intégrations sont au centre de notre stratégie de développement. Ainsi, en tant que développeur back tu auras un mix de tâches autour du produit coeur, de l'innovation et de la maintenance. Que ce soit pour des usages biens précis lors d'une intégration ou sur des fonctions utilisées des millions de fois par des centaines de milliers d'utilisateurs.
Stack outils
- Back : Node.js, TypeScript
- DB : MySQL, Redis, Elasticsearch
- Architecture : AWS EC2, ECS (Fargate/Docker), Lambda, S3
Organisation de l'équipe
- 18 développeurs
- 1 Head of Product / 3 Product Manager
- 2 UX/UI Designers
- Équipe répartie en squads en fonction des projets du moment - Organisation en évolution constante
Requirements
- Au moins 3 ans d'expérience en développement JavaScript ou TypeScript, plus particulièrement sur Node.js
- Une vraie aisance avec les appels API REST (et idéalement SOAP)
- Des notions solides en OAuth, authentification et gestion de tokens
- Une première expérience sur une infra AWS (ou l'envie d'apprendre)
Tu es :
- Sensible aux bonnes pratiques de développement
- Autonome
- Rigoureux(se)
- Curieux(se)
- Mais surtout le principal : Tu es passionné(e) !
Nous avons une culture mêlant performance et respect de la vie personnelle. Par défaut, tu auras confiance et responsabilité. Nous t'encouragerons à aller vite et faire des erreurs. Donner et recevoir du feedback. T'améliorer et améliorer Edusign chaque jour. Le tout, avec de la flexibilité horaire et géographique.
Si tu cherches à avoir de l'impact, tout en étant un team-player qui pense aussi à améliorer les systèmes pour les autres, alors tu es au bon endroit.
Profil recherché : les nice-to-have
- Expérience en Angular
- Expérience en Scale Up
- Expérience en création et gestion d'intégrations avec des systèmes récents comme plus archaïques
Déroulement des entretiens
- Screening call
- Entretien technique - 2h (max)
- Entretien founder et/ou CTO, PS : Si tu as fait quelque chose d'exceptionnel dans ta vie, relié au professionnel ou non, mentionne le ! Nous aimons les profils ambitieux, curieux et qui ont envie d'apprendre.
Benefits & conditions
Le poste est en full remote, depuis le lieu de ton choix. Tant que tu as une solide connexion internet et que tu essaies d'atteindre (et d'exploser) les objectifs, tout roule.
Edusign est né à distance, nous utilisons des outils digitaux à profusion pour garder le lien. La communication écrite est importante. Néanmoins, nous restons actifs en synchrone.
Des offsites sont organisés de temps à autre (~2x/an) et tu seras le/la bienvenue !
Quelques avantages :
- Flexibilité géographique - Full remote possible
- Teambuilding (2x/an)
- Tickets restaurants
- Super assurance (Alan Blue)
- Livres business offerts
- Budget setup en full remote
- Confiance et responsabilités
Avantages :
- Tickets restaurants
- Mutuelle
- Remboursement des transports à 50%
- Seminaire
- Formation, * Possibilité de prise de référence