Contexte
Dans le cadre de l'effort mondial pour réduire l'empreinte écologique et promouvoir des pratiques durables, notre client, un acteur clé dans le secteur de l'environnement et du développement durable, est à la recherche d'un Développeur back freelance. Cette mission passionnante vise à contribuer de manière significative à la création de solutions numériques innovantes pour soutenir les initiatives vertes. Le consultant retenu travaillera avec une équipe engagée et multidisciplinaire, afin de développer des solutions robustes qui répondent aux objectifs environnementaux tout en améliorant l'efficacité des opérations de l'entreprise.
Responsabilités
Développer et maintenir des API performantes et sécurisées pour soutenir les applications front-end et mobiles.
Concevoir et implémenter des architectures back-end robustes et évolutives, adaptées aux besoins spécifiques du secteur de l'environnement.
Collaborer étroitement avec les équipes de développement front-end, de design et de gestion de projet pour assurer une intégration fluide des fonctionnalités.
Optimiser les performances des bases de données et assurer leur sécurité pour gérer efficacement les données sensibles liées à l'environnement.
Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement au sein de l'équipe.
Rester informé des nouvelles tendances et technologies dans le domaine du développement back-end et de la durabilité.
Profil recherché
Expérience avérée en tant que Développeur back, avec une solide expertise en développement d'API et de services web.
Maîtrise des langages de programmation couramment utilisés pour le développement back-end, tels que Python, Java ou Node.js.
Bonne compréhension des bases de données relationnelles et non relationnelles, et expérience avec des systèmes tels que MySQL, PostgreSQL ou MongoDB.
Sensibilité aux problématiques environnementales et intérêt marqué pour le développement durable.
Capacité à travailler de manière autonome tout en collaborant efficacement au sein d'une équipe.
Compétences en résolution de problèmes complexes et aptitude à proposer des solutions innovantes.