Il s'agit d'une entreprise dont la plateforme est dédiée à la valorisation des surplus de matières premières dans l'industrie agroalimentaire. Son objectif est de réduire le gaspillage alimentaire en permettant aux industriels de vendre leurs surstocks tout en offrant aux acheteurs un accès à des matières premières à des prix compétitifs.
En tant que Développeur Backend, vous serez responsable de la conception, du développement et de la maintenance des systèmes et des services backend. Vous travaillerez en étroite collaboration avec le Lead Référent et l'équipe de développement pour créer des solutions robustes et évolutives.
Missions
Développer et maintenir des APIs performantes et scalables pour gérer les flux de données entre acheteurs et vendeurs.
Implémenter des services backend robustes.
Identifier et résoudre les problèmes de performance, tels que la latence ou les goulets détranglement.
Optimiser les requêtes bases de données et les flux de données massifs.
Travailler étroitement avec les équipes produit et frontend pour intégrer les nouvelles fonctionnalités et améliorer lexpérience utilisateur.
Participer à la gestion des incidents et proposer des plans damélioration continue.
Contribuer à lautomatisation des processus.
Produire une documentation technique complète pour assurer la pérennité des développements.
Écrire et exécuter des tests unitaires, dintégration et de charge pour garantir la qualité.
Avoir un diplôme universitaire (BAC + 3 minimum) en informatique, développement web ou domaine connexe.
Une expérience de 4 ans minimum dans un poste similaire.
Capacité à travailler efficacement avec les autres équipes de design, de front-end.
Aptitude à identifier, analyser, et résoudre des problèmes techniques complexes.
Capacité à sadapter rapidement aux changements de priorités et aux retours dexpérience.
Compétence à documenter les processus techniques et à écrire du code clair et commenté.
Intérêt pour le secteur agroalimentaire ou les marketplaces B2B est un plus.
Compétences techniques
Maîtrise de Golang et bonne connaissance de React & Next.js.
Connaissance de frameworks tels que Gin ou Echo pour Golang.
Expérience avec AWS, MySQL, PostgreSQL, ou MongoDB.
Solide compréhension des principes REST, gRPC, et des protocoles de communication.
Familiarité avec Git pour le contrôle de version.
Compréhension des principes Agile et expérience dans un environnement de développement Agile.