Offre N°2047

Développeur Full Stack Ruby On Rails

  • Tech
  • Développeur Web Back-End
France

Paris

Publié le 02/12/2021

Contrat à court, moyen terme, ou long terme

Plein temps

Présentiel sur demande

Description de l'emploi

Les missions: De grands chantiers nous attendent en 2021/2022 et nous recherchons des développeurs chacun expert dans leur domaine pour assurer une application stable et intelligemment conçue ! La roadmap est un mélange de nouvelles features produits et de chantiers techniques dont notamment : Mise en place de tests unitaires solides. Mise en place de tests d’intégration. Refactorisation et nouvelle méthodologie pour le code front (SCSS/HTML/Bootstrap). Développement d’une application mobile. Intégration de gem type View Component, Hotwire ou Stimulus Reflex. Gestion de la montée en charge sur les serveurs. Refactorisation et bonnes pratiques du backEnd (trop de code en controlleurs, utilisation de services, …). Nous recherchons un expert Rails pour nous guider dans la meilleure utilisation possible de ce framework ! À ce titre, tu devras avoir une profonde connaissance des meilleures pratiques Rails, mais aussi faire preuve de pédagogie pour nous inciter à suivre tes préconisations. L’équipe est en cours de transition vers les méthodes agiles et tu prendras pleinement part à ce changement en capitalisant sur tes expériences passées au sein d’autres équipes techniques. Nous donnons une grande importance à la formation continue de nos développeurs via notamment des séances collectives de formation sur des sujets tech (les dernières étaient Stimulus, norme BEM, tests unitaires, ViewComponents…) et la mise à disposition d’un compte de e-learning sur RoR. Ces moments sont aussi prioritaires que la production de nouvelles features.

Expérience demandée

Expérience: Avoir travaillé dans un cadre professionnel et avec les bonnes pratiques de Ruby on Rails sur une application ( > 3 ans). Avoir géré et mis en place des tests unitaires. Avoir déjà implémenté des services, gems et features complexes sur RoR. Avoir participé à la structuration des bases de données. Compétences privilégiées. Hard-Skills : Maitrise poussée de Ruby On Rails. Connaissances de gems telles que ViewComponent, Hotwire, Stimulus Reflex…. Bonnes connaissances des bases de données relationnelles, type PostgreSQL. Expert sur l’architecture Rails et l’implémentation de tests unitaires. Appétences plutôt pour la partie Backend même si le Frontend n’est pas à mettre de côté ?. Connaissance de StimulusJS appréciée. Soft-skills : Pédagogue et convaincant : Tu vas devoir répandre les bonnes pratiques ! Résiliant et organisé : Tu devras réorganiser notre architecture RoR pour améliorer la stabilité de l’application. On sera là pour t’aider bien évidemment et pour le faire avec toi mais ça ne sera pas de tout repos ! ? Pointilleux et rigoureux : Tu assureras une expertise sur l’architecture Rails et sur les tests unitaires, tu devras être vigilant à tes erreurs et celles des autres (via relectures de PR notamment) ?

Description de la société

*** révolutionne le secteur de la formation professionnelle (Edtech). L’objectif de *** est de permettre à chacun d’être plus performant et épanoui dans son travail grâce au coaching professionnel. Leur ambition est de devenir les leaders du développement des soft skills (management, communication etc.).