Ruby on Rails developer - CDI - H/F

Résumé du poste
CDI
Paris
Salaire : 62K à 68K €
Début : 31 janvier 2025
Télétravail total
Expérience : > 7 ans
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Amélioration continue
Connaissance des protocoles de sécurité
Compétences en communication
Adaptabilité
Gestion de bases de données
+14

Klara
Klara

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Klara déploie une solution digitale de suivi du développement des collaborateurs en entreprise.

Son approche collaborative permet au collaborateur de partager sa progression, notamment avec les équipes RH, formation et managériales, afin de pouvoir ensuite obtenir un accompagnement personnalisé à ses besoins.

L’utilisation de Klara incite le collaborateur à devenir acteur de son développement, tout lui donnant un point d’appui et du recul sur ses forces et axes d’amélioration.

Au travers de cas d’usage tels que l’évaluation de l’impact de la formation, la digitalisation de livrets de formation (intégration et recyclage), le management de la performance et le suivi d’initiatives RH (parcours talents, managers, dirigeants, Hipo), Klara apporte une vision de l’impact concret (ROI) des dispositifs de développement à l’échelle de l’entreprise.

Klara devient ainsi l’interface dédiée du collaborateur pour rendre le développement des compétences un sujet stratégique et central pour l’entreprise de demain.

Nous cherchons un développeur.euse Ruby on Rails pour intégrer notre équipe Tech.

Notre stack :

  • Ruby on Rails 7.2

  • GraphQL

  • ReactJS avec ChakraUI

  • TypeScript

Nous suivons pour une grande part la méthodologie ShapeUp :

  • Nous avons des “sprints” de 3 à 6 semaines consacrés à des grands sujets, ces sprints sont divisés en trois parties : réduire les incertitudes, développer et s’assurer de la qualité ;

  • chaque sprint est suivi d’une période de quatre semaines où tu seras libre de faire ce que tu veux : expérimenter, corriger des bugs, implémenter des micro-features

  • cette période sert aussi à définir et spécifier collégiallement ce que nous ferons au prochain sprint, nous ne prenons pas inutilement de l’avance ;

  • nous avons une réunion le matin, animée par notre CTO, pour parler des problèmes, des tâches en cours et organiser le travail de la journée.

Les missions qui t’attendent si tu nous rejoins :

  • Amélioration continue de notre offre de base : concevoir et implémenter des fonctionnalités qui rendent nos outils plus simples et plus puissants pour tous les utilisateurs.

  • Développement d’interconnexions avec les outils RH existants : concevoir ou intégrer des API qui permettent à notre plateforme de s’interfacer de manière fluide avec les systèmes RH en place chez nos clients (SIRH, ATS, outils de paie, etc.).

  • Participer activement aux nouveaux axes de développement : identifier et développer des fonctionnalités qui élargissent l’utilisation et l’adaptabilité de la plateforme : création d’outils de business intelligence, de workflows personnalisés, etc, tout en assurant une maintenabilité optimale.

  • Planification et développement de nouvelles fonctionnalités : Collaborer avec les équipes Produit et UX pour concevoir des fonctionnalités qui rendent notre outil incontournable et apprécié par tous les collaborateurs, quel que soit leur poste ou leur rôle au sein de l’organisation.

  • Assurer la performance, la sécurité et la stabilité des applications back-end.

  • Gérer la base de données : participer à l’évolution, au maintien et à l’optimisation du schéma de base de données et des accès aux données, en veillant à leur performance, leur sécurité et leur évolutivité.

  • Collaborer étroitement avec les équipes Front-End, Produit, et DevOps pour assurer une intégration fluide et une expérience utilisateur optimale.

  • Participer aux choix technologiques et à la définition de l’architecture pour garantir une plateforme fiable, évolutive et sécurisée.


Profil recherché

Nous cherchons dès maintenant un.e développeur.euse passionné.e :

  • Expérience : un minimum de 7 à 8 années en développement Back-End avec Ruby on Rails, de préférence dans des environnements en croissance rapide.

  • Capacité d’adaptation et de travail en équipe : être capable de travailler efficacement au sein d’une équipe en télétravail.

  • Organisé et concentré sur les objectifs : les objectifs techniques de Klara sont ambitieux, tu devras te les approprier, les comprendre, les confronter à tes propres idées et participer activement à leurs développement ou leurs évolutions.

  • Être autonome et force de proposition : tu devras devenir un acteur actif du développement de Klara, t’impliquer dans les évolutions du produit et participer à la stratégie globale de développement.

  • Tu aimes développer des produits, réfléchir aux problématiques et tu aimes quand les choses marchent bien tout en restant évolutives et maintenables ;

  • Tu sais rester objectif.ve face à ton travail et tu n’hésites pas à parler des problèmes que tu rencontres.

  • Tu es passionné.e par ton domaine, idéalement tu as quelques projets personnels sous le coude que tu voudrais nous montrer.

Compétences requises :

  • Excellente connaissance de Ruby on Rails, une connaissance d’un framework Javascript moderne (React, Vue, Svelte) est un plus.

  • Excellente connaissance de PostgreSQL ou autre base de données relationnelles.

  • Solide compréhension des architectures d’API : expertise en création/manipulation d’API REST et/ou GraphQL

  • Maîtrise des outils de versioning de code : Git et des pratiques de CI/CD.

  • Compétences en tests automatisés : mise en place de tests unitaires, d’intégration et gestion des pipelines de test (Rspec, Capybara, etc).

  • Bonnes connaissances des architectures modernes : Cloud Computing (AWS, GCP ou Azure), conteneurisation (Docker, Kubernetes).

Pratique de la sécurité applicative : bonne compréhension des normes de sécurité et des bonnes pratiques en matière de protection des données.

Parmi les autres avantages qu’offre Klara :

  • 💵 Salaire CDI : 62k€ - 68k€

  • 🏡 Remboursement de 75% de tes frais de transport ou forfait mobilités douces si tu habites Paris ou prise en charge de tes frais de déplacements si tu es en full Télétravail depuis ton domicile.

  • 🌴 Vous bénéficierez de 25 jours de congés payés annuel + RTT

    Autres avantages :

  • 🥘 Tickets restaurants SWILE

  • 💻 Vous recevrez les derniers équipements Apple

  • 🎉 Nous organisons régulièrement des événements d’entreprise tels que les Klarashows, offsite d’équipes et notre Klaracation (séminaire annuel), favorisant des moments de cohésion importants pour tout le monde.

Si tout cela t’intéresse n’hésite pas à candidater et nous partager ton Github ou ton portfolio qui présente les projets sur lesquels tu as pu travailler.


Déroulement des entretiens

1. Appel téléphonique exploratoire de 30 minutes avec Camille la DRH.

2. Meeting approfondi sur ton profil + fit technique par rapport au poste avec le lead dev Back Galaad et le CTO Victor.

3. Discussion en physique ou à distance avec Baptiste, notre CPO.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres