Développeur Full Stack

Il y a 3 jours

SaintMichelsurOrge, Ile-de-France Free-Work Temps plein
Contexte Notre client est une entreprise en forte croissance spécialisée dans les solutions logistiques. Dans le cadre du départ du référent technique historique, il recherche un(e) Développeur(se) Full Stack Senior capable de reprendre la responsabilité technique de plusieurs applications métier stratégiques. Vous interviendrez sur des applications développées en interne dédiées à la gestion des opérations logistiques et du transport. Vous serez le référent technique des solutions, depuis leur conception jusqu'à leur exploitation, avec une forte autonomie dans les décisions d'architecture. Vos missionsArchitecture et conception Concevoir l'architecture des nouvelles fonctionnalités et faire évoluer les applications existantes. Modéliser les données et définir les choix techniques garantissant la pérennité et l'évolutivité des solutions. Analyser les besoins métiers et les traduire en spécifications techniques. Documenter les architectures, les composants techniques et les bonnes pratiques. Développement Concevoir, développer et maintenir les services backend en Go (Golang) ou technologie équivalente. Développer les interfaces utilisateurs en Blazor (.
NET/C#) ou autre framework moderne. Concevoir et maintenir les API REST ainsi que les intégrations avec des services tiers. Optimiser les performances, la qualité et la maintenabilité du code. Exploitation et infrastructure Assurer le maintien en condition opérationnelle de l'environnement Linux (Debian). Administrer l'environnement d'hébergement virtualisé. Gérer les sauvegardes, les mises à jour, la supervision et les aspects sécurité. Participer à l'amélioration continue de l'infrastructure et étudier les opportunités de migration vers des environnements Cloud lorsque cela présente un intérêt technique et économique. Innovation Participer à des projets innovants autour de l'automatisation des processus. Contribuer à des projets mêlant développement logiciel et nouvelles technologies (IoT, objets connectés, automatisation, robotique légère, etc.). Réaliser des prototypes et expérimenter de nouvelles solutions techniques. Nous recherchons avant tout un profil capable de concevoir des architectures robustes et de prendre du recul sur les problématiques métier. La capacité d'analyse, la qualité de conception et la vision technique sont plus importantes que la simple production de code. Compétences techniques Solide expérience en développement backend (Go idéalement ou autre langage fortement typé : C#, Java, Kotlin, etc.). Expérience en développement frontend avec un framework moderne (Blazor, React, Angular, Vue...). Excellente maîtrise de PostgreSQL et de la modélisation de bases de données relationnelles. Bonne maîtrise des environnements Linux (Debian ou équivalent). Connaissances en administration système, réseau, sauvegarde et sécurité. Expérience des API REST et de l'intégration de services externes. Maîtrise de Git et des bonnes pratiques de développement. Une connaissance des environnements virtualisés ou du Cloud constitue un atout. Qualités attendues Forte capacité d'analyse et de conception. Excellente communication avec les équipes métiers. Autonomie et sens des responsabilités. Curiosité technique et goût pour l'innovation. Esprit pragmatique et capacité à évoluer dans un environnement dynamique. Anglais technique apprécié.