Développeur Fullstack Ruby - React H/F
Role details
Job location
Tech stack
Job description
Rattaché.e à notre Engineering Manager, vous serez un élément clé du développement de nos applications back-office et front-office.
- Optimisation & Évolution : Optimiser le socle existant, concevoir de nouvelles fonctionnalités et exposer des APIs performantes consommées par le Front-End et nos partenaires.
- Architecture & Socle Ruby : Prendre en main le développement backend en Ruby pour structurer une architecture robuste, performante et pérenne.
- Expérience Utilisateur (React) : Développer des interfaces fluides permettant de passer d'une simple requête textuelle à une visualisation de données complexes.
- Qualité & Sécurité : Appliquer les meilleures pratiques de code, intégrer la sécurité des données sensibles dès la phase de conception (Security by Design) et maintenir la cohérence du projet.
- Tests & Documentation : Rédiger la documentation technique et garantir la fiabilité du code grâce aux tests unitaires.
- Suivi & Delivery : Participer activement à la gestion des livraisons dans le cadre d'un projet ambitieux.
Requirements
Issu d'une formation Bac +3 à Bac +5 en informatique (ou fort d'une expérience équivalente), vous avez au moins 5 ans d'expérience en développement Web FullStack.
Compétences techniques :
- Expérience : Pratique confirmée sur des projets complexes avec une maîtrise de l'architecture et du polymorphisme en Ruby.
- Maîtrise de Ruby on Rails et de React.
- À l'aise avec l'optimisation des packages/services Ruby et sensible à la gestion des vulnérabilités / sécurité des dépendances.
- Pratique quotidienne des outils de versioning (GitLab / GitHub) et des pipelines CI/CD.
- Compétences solides sur Linux, Kubernetes, Docker, Gitlab
- Un vrai plus : Des connaissances sur Fastify.js et TypeORM (PostgreSQL).
Qualités personnelles :
- Curiosité.
- Sens de l'organisation et respect des délais.
- Capacité à travailler dans un environnement Agile.
- Autonomie et rigueur dans la gestion des projets techniques.
- Esprit d'équipe et bonne communication.
Votre cadre de travail, Un esprit d'équipe fort : entraide, confiance et disponibilité de tous Une vraie culture de l'innovation : testez, apprenez et participez à la construction du futur Flexibilité de télétravail : adaptée aux besoins de chaque métier Équilibre vie pro / vie perso : une organisation qui respecte vos besoins, Linux Git Ruby Création d'une base documentaire Facturation Kubernetes Autonomie PostgreSQL Ruby on Rails Logiciels de gestion de versions Docker Sens de l'organisation
Benefits & conditions
Localisation : Toulouse
- Rythme de travail : 39h / semaine
- Télétravail : 2 jours de télétravail par semaine (3 jours sur site)
- Rémunération : 50 000€ - 55 000€ fixe bruts annuels, Une mutuelle dynamique pour toute la famille prise en charge à 70% Une carte titres-restaurant : 9,50 euros par jour travaillé Une prime de vacances