Développeur Ruby on Rails/Développeuse Ruby on Rails
- Published on
About the Role
Notre client est expert sur son marché de niche et réalise l’ensemble de ses projets (étude, prototypage, développement, commercialisation, suivi, évolution, …). Au sein de leur équipe R&D pluridisciplinaires de Montpellier, vous participerez à l’architecture, l’optimisation et l’évolution de nos solutions logicielles utilisées dans le monde entier.
Vos principales responsabilités :
- Concevoir, développer et optimiser des applications web industrielles.
- Maintenir et améliorer notre base de code existante.
- Participer aux choix d’architecture et aux discussions techniques.
- Intégrer vos développements avec les équipes embarquées et mobiles.
- Assurer l’optimisation des performances et l’ergonomie des applications.
- Détecter, analyser et corriger les anomalies techniques.
- Rédiger la documentation technique et fonctionnelle.
- Mettre en place des tests unitaires et participer aux revues de code.
- Contribuer aux bonnes pratiques de développement et partager votre expertise avec l’équipe.
- Rester à la pointe de la technologie en proposant des améliorations pour nos processus.
About the Candidate
Diplômé d’un Bac5 et avec minimum 8 ans en développement web, idéalement au sein d’un éditeur de logiciel, vous avez envie de vous engager en tant que référent technique dans une équipe et dans la durée. Nous recherchons un développeur expérimenté et passionné par la technologie.
Votre capacité d’adaptation et votre curiosité seront essentielles pour relever les défis techniques liés à l’intégration de nos plateformes. Une expérience chez un éditeur de logiciels serait un atout.
Technical Skills
- Développement Web : Maîtrise de Ruby on Rails et idéalement Elixir/Phoenix, avec une solide compréhension des concepts REST.
- Bases de données : Expertise en bases relationnelles (PostgreSQL, MySQL) et connaissance de Redis.
- DevOps : Expérience avec la conteneurisation (Kubernetes) et les plateformes cloud (AWS).
- Outils de développement : Maîtrise de Git et techniques d’optimisation des performances.
Soft Skills
Vous avez un esprit d’équipe développé, un excellent relationnel, un bon sens de l’initiative, et vous êtes pragmatique. De bonnes capacités à vous adapter et à proposer des solutions innovantes sont également requises.
Languages
Un bon niveau d’anglais est indispensable (environnement international).