RESPONSABILITÉS : En tant que développeur Full Stack, vous serez responsable du développement, de la maintenance et de l'amélioration des applications logicielles dans un environnement multi-langage. Vous travaillerez sur divers projets allant du développement d'applications web à la création d'applications système, en utilisant les langages de programmation WinDev, Ruby, Go et Rust. Responsabilités : - Développement d'applications Windows avec WinDev : - Concevoir et développer des applications Windows conviviales et performantes en utilisant l'environnement de développement WinDev. - Collaborer avec les équipes de conception pour traduire les exigences fonctionnelles en spécifications techniques. - Assurer la compatibilité et l'optimisation des applications pour différentes versions de Windows. - Développement d'applications web avec Ruby : - Créer des applications web dynamiques en utilisant le framework Ruby on Rails. - Collaborer avec les équipes front-end pour intégrer les fonctionnalités back-end dans une expérience utilisateur transparente. - Optimiser les performances des applications web et assurer la sécurité des données. - Développement d'applications réseau avec Go : - Concevoir et développer des applications réseau évolutives en utilisant le langage de programmation Go. - Implémenter des fonctionnalités de communication réseau robustes et sécurisées. - Optimiser les performances des applications pour des charges de trafic élevées. - Développement d'applications système avec Rust : - Élaborer des applications système hautement fiables et sécurisées à l'aide du langage de programmation Rust. - Travailler sur des projets nécessitant une forte parallélisation et une gestion efficace de la mémoire. - Assurer la conformité aux normes de sécurité et de fiabilité les plus élevées.PROFIL RECHERCHÉ : - Au moins 3 ans d'expérience sur un poste en CDI - Expérience pratique dans le développement d'applications avec WinDev, Ruby, Go et Rust ( Si tu as une expérience dans un seul de ces langages tu peux aussi postuler ) - Maîtrise des principes de développement logiciel et des bonnes pratiques de programmation. - Capacité à travailler de manière autonome et en équipe, avec d'excellentes compétences en communication. - Forte aptitude à résoudre les problèmes et à trouver des solutions créatives. - Capacité à s'adapter rapidement à de nouveaux environnements et technologies.Formation : - Diplôme en informatique, génie logiciel, ou expérience équivalente.Avantages supplémentaires : - Possibilité de participer à des projets variés et stimulants. - Formation continue et opportunités de développement professionnel. - Environnement de travail dynamique et collaboratif.