Développeur.se Fullstack (H/F) OYO COMMUNITIES

Besançon (25)CDI
Il y a 1 heures sur le WebSoyez parmi les premiers à postuler

Description du poste

À propos d'OYO Communities
La mission d'OYO Communities est de concevoir, déployer et animer des projets d'autoconsommation collective (ACC) de grande capacité (multi-MW). Notre ambition est de faciliter la transition énergétique en favorisant une consommation locale, responsable et intelligente d'une énergie renouvelable produite au plus près des territoires.
Chez OYO Communities, innovation, intelligence territoriale et engagement local sont au cœur de notre démarche. Nous développons des solutions permettant de renforcer les liens entre zones urbaines et rurales, d'optimiser les réseaux électriques et de réduire les pertes énergétiques, tout en apportant une réelle utilité sociale aux territoires.
Notre plateforme digitale joue un rôle central dans le pilotage et l'animation de ces opérations d'autoconsommation collective.
Contexte du recrutement
Dans le cadre du développement et de l'évolution continue de la plateforme OYO Communities, nous recrutons un-e développeur-se fullstack expérimenté-e en CDI afin d'internaliser durablement des fonctions stratégiques de développement au sein de notre entreprise.
La plateforme étant déjà déployée et utilisée dans des opérations réelles d'autoconsommation collective, ce recrutement vise à renforcer notre capacité à faire évoluer l'application, maintenir un haut niveau de qualité logicielle et accompagner les nombreuses mises à jour et évolutions fonctionnelles à venir.
Tu rejoindras l'équipe digitale basée à Besançon (25) et participeras activement à l'amélioration d'un produit métier innovant, à fort impact dans le secteur de la transition énergétique.
Tes missions
- Participer au développement de la plateforme OYO Communities
- Développer des interfaces React TypeScript
- Contribuer au backend NestJS : API, endpoints, webhooks, traitements de données, middlewares
- Manipuler une base de données MongoDB : schémas, lectures, écritures, filtrages, agrégations
- Construire ou améliorer des microservices métiers
- Contribuer à l'intégration et au déploiement : Docker, CI/CD, tests automatisés, Azure
- Rédiger et maintenir la documentation technique : API, modèles de données, schémas d'architecture
Environnement technique Backend :
- Node.js
- NestJS
- TypeScript
Frontend :
- React
- TypeScript
Authentification & sécurité :
- Auth0
Base de données :
- MongoDB (NoSQL)
Architecture & outils :
- Microservices
- Git / GitHub
- Docker
- Kubernetes (notions appréciées)
- Azure
Organisation :
- Méthodologie Scrum
- Jira
Profil recherché
Nous recherchons une personne disposant d'une expérience significative en développement fullstack, capable d'intervenir sur un produit en production et de contribuer à ses évolutions techniques et fonctionnelles sur le long terme.
Pré-requis indispensables :
- Expérience confirmée en React et TypeScript
- Expérience solide en Node.js et conception d'API
- Bonne maîtrise du développement backend avec NestJS ou frameworks similaires
- Expérience avec MongoDB et les architectures orientées services
- Bonne compréhension des enjeux liés à la maintenabilité, la qualité de code et la performance
- Maîtrise de Git et des workflows collaboratifs
- Expérience du travail en environnement agile
Compétences appréciées
- Connaissances en microservices
- Expérience DevOps (Docker, CI/CD, Kubernetes)
- Connaissance d'Azure
- Expérience avec Auth0 ou solutions d'authentification similaires
Qualités attendues
- Rigueur et sens du détail
- Autonomie et capacité d'initiative
- Curiosité technique et volonté d'apprentissage continu
- Capacité à comprendre les enjeux métiers et proposer des solutions adaptées
- Goût pour le travail en équipe et les environnements collaboratifs

Salaire et avantages

Primes
Téléphone mobile
Référence : 209FGSJ