En tant que Développeur Backend senior, vous occupez un rôle hybride et stratégique. Vous êtes à la fois le moteur technique du développement de notre plateforme et l’architecte garant de sa bonne intégration chez nos clients internationaux.
Vous intervenez au sein d’une équipe composée de développeurs backend et frontend, d’un Tech Lead, d’un Product Owner, d’un DevOps et d’un UX/UI designer, dans un environnement technologique moderne fondé sur Ruby et sur un ensemble de bases de données : GraphDB, MariaDB, Elasticsearch, RabbitMQ, Redis.
Vous participez également à la définition des orientations techniques backend (benchmarks, choix d’architecture, conventions de code, outils de build et de test), en coordination avec le Tech Lead et les autres équipes du produit.
Programmation d’applications : Ruby, Rails
Bases de données et ORM : GraphDB (SPARQL), MariaDB (SQL et ActiveRecord), MongoDB (Mongoid), RabbitMQ, Redis (Sidekiq)
CI/CD et DevOps : GitLab, GitLab CI, Docker, Kubernetes
Technologies sémantiques : RDF, OWL, SPARQL
Au moins cinq ans d’expérience en développement backend
Maîtrise de Ruby et des outils de développements usuels (shell, Git, Docker…)
Capacité à concevoir des architectures techniques adaptées et à les documenter
Familier des méthodologies agiles
Anglais écrit et parlé
Mentalité collaborative, autonomie
Un environnement stimulant, moderne et bienveillant
Des projets à forte visibilité (clients internationaux) avec des défis à haut niveau technologique
Flexibilité : télétravail hybride avec déplacement mensuel à Aubière
L’équipe de la Perfect, basée à Clermont-Ferrand et Lyon, compte une trentaine de passionnés de nouvelles technologies. Jeune, dynamique et bienveillante, elle favorise l’autonomie de chacun dans l’organisation de son travail (télétravail, sur place ou hybride), tout en cultivant l’entraide et l’amélioration continue. L’équipe backend se démarque par sa rigueur, sa poursuite de l’excellence et son positionnement stratégique au sein de l’organisation.
Entretien avec le Tech Lead backend. On parlera de Perfect Memory, du poste, un peu de technique mais aussi de tes attentes et de ton poste idéal.
Test technique en autonomie. Le test technique nous permet d’évaluer le niveau de formation nécessaire à ton intégration chez Perfect Memory. Nous laissons environ une semaine aux candidats pour réaliser un petit projet.
Revue du test. Le reste de l’équipe backend regarde ton projet et fait des retours. Le Lead Developer te contacte alors pour partager avec toi les retours et valider la suite du processus de recrutement.
Entretien Ressources Humaines. Le manager et la RH sont présents. Lors de cet entretien on aborde la culture d’entreprise, l’onboarding, le package salarial et les éléments sur lesquels tu te poses des questions.
Rencontrez Aymeric, CTO
Rencontrez Nicolas, CMO
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.