Développeur Ruby on Rails

il y a 1 semaine


El Kelaa des Srarhna, Maroc beBeeDéveloppeur Travail à distance Freelance Temps plein 6 500  - 9 500 
Développeur Full Stack Ruby on Rails Confirmé H/F

Poste à pourvoir : Un rôle clé dans un projet de migration technologique d'envergure.

L'objectif principal du poste consiste à stabiliser, optimiser et accompagner la migration d'une plateforme existante vers une architecture plus moderne basée sur NestJS et TypeScript.

  • Rôle et responsabilités :
  • Garantir la stabilité et la performance du système existant en Ruby on Rails.
  • Documenter l'architecture pour une transition fluide vers NestJS.
  • Corriger les bugs critiques impactant la facturation et les fonctionnalités clés.
  • Optimiser la base de code pour réduire la dette technique.
  • Assurer une couverture de tests robuste (RSpec, tests d'intégration).

Compétences requises :

  • Minimum 3 ans d'expérience en développement Ruby on Rails.
  • Excellente compréhension de l'architecture MVC et des bonnes pratiques RoR.
  • Maîtrise des bases de données relationnelles et optimisation SQL.
  • Expérience en tests automatisés (RSpec) et gestion d'API RESTful.
  • Autonomie, rigueur et force de proposition.
  • Capacité à vulgariser et documenter un projet legacy.

Bénéfices :

  • Un rôle clé dans un projet de migration technologique d'envergure.
  • Un environnement stimulant, au sein d'une entreprise dynamique et innovante.
  • Des défis techniques passionnants, où vos idées et votre expertise seront valorisées.
  • Un impact direct sur l'évolution et la modernisation de la plateforme.

Outils et logiciels utilisés :

  • NestJS.
  • TypeScript.
  • Ruby on Rails.
  • Active Record.
  • Sidekiq.
  • ERB.
  • HTML.
  • CSS.
  • JavaScript.
  • PostgreSQL.
  • MySQL.
  • GitHub.
  • GitLab.
  • Docker.

Processus de recrutement :

Nous suivons un processus de sélection structuré composé de trois étapes :

Réponse à un questionnaire de pré-sélection – Ce premier échange nous permet d’évaluer rapidement votre adéquation avec le poste.

Entretien avec notre équipe RH – Un moment d’échange pour mieux comprendre votre parcours, vos motivations et votre vision du poste.

Test technique – Une évaluation concrète de vos compétences qui nous permettra de valider à la fois votre savoir-faire et de déterminer la rémunération en adéquation avec votre niveau.