Développeur Full Stack JavaScript
Role details
Job location
Tech stack
Job description
En tant que Développeur·se Full Stack JavaScript chez XOTIS, vous participez au développement et à la maintenance d'applications web complètes, du front-end au back-end. Au quotidien, vous concevez de nouvelles fonctionnalités, corrigez les anomalies, optimisez les performances et assurez la qualité du code via tests et revues. Vous collaborez étroitement avec les équipes produit, UX/UI et infrastructure pour traduire les besoins métiers en solutions techniques robustes. Vous contribuez également à l'amélioration continue de l'architecture, des outils et des bonnes pratiques de développement au sein de l'équipe. Ce poste est à temps plein, basé à Soissons et une possibilité de télétravail quelques jours par semaine.
Responsabilités principales
- Développer des applications web performantes en JavaScript/TypeScript (frontend & backend)
- Intégrer une équipe de développeurs (revues de code, pair programming, mentoring)
- Assurer la qualité du code, la couverture de tests et la rédaction de documentations
- Utilisation d'API externes
- Mettre en place des bonnes pratiques de CI/CD et de monitoring
Requirements
Stack technique
- Frontend : React.js / Next.js / Flutter (selon projet)
- Backend : Node.js (Express, NestJS), GraphQL
- Base de données : PostgreSQL, SQL
- Tests : Jest, Cypress
- CI/CD : GitHub, Docker, Kubernetes
Qualifications et compétences requises
- 3+ ans d'expérience en développement web
- Maîtrise de JavaScript et TypeScript
- Solide expérience sur 1 framework frontend et 1 framework backend parmi ceux cités plus haut
- Bonne connaissance des architectures REST
- Connaissance de l'IA, Utilisation de Claude Code
- Sensibilité à la qualité, à la performance et à la sécurité
- Excellentes capacités de communication et de leadership
- Capacité à vulgariser des concepts techniques
Benefits & conditions
Type d'emploi : Temps plein, CDI
Lieu du poste : Télétravail hybride (02200 Soissons)