Développeur Backend Ruby Senior

Job summary
Permanent contract
Aubière
Salary: Not specified
Fully-remote
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Generated content
Java
Nosql
Ruby
Sql
Python

Perfect Memory
Perfect Memory

Interested in this job?

Questions and answers about the job

The position

Job description

👉 Mais qu’est-ce que l’on attend d’un Développeur Backend Ruby chez Perfect Memory ?

Au sein d’une équipe de 10 développeurs, experts dans leur domaine (Ruby, sémantique, bases de données), tu seras responsable du développement, de la maintenance et du support de nouveaux micro-services (APIs, modules de collecte et de réconciliation de données, modules d’IA …), de leur intégration dans des workflows répondant à des cas d’usage produit et de la configuration de la plateforme pour assurer le bon fonctionnement de ces cas d’usage.

Pour ce faire, tu travailleras en étroite collaboration avec les équipes produit qui regroupent l’ensemble des compétences chez Perfect (backend, frontend, designer, devops) mais aussi avec le Product Management, les représentants fonctionnels du clients et les utilisateurs finaux. Tu seras responsable de recueillir les besoins et les traduire en fonctionnalités à forte valeur ajoutée.

Enfin, tu participeras de l’intérieur au développement d’une entreprise en pleine croissance.


Preferred experience

👉 Tu es un profil idéal pour nous si tu as :

  • Une solide expérience en Ruby ou autre langage (Go, Python, Java)

  • Une bonne connaissance avec au moins une famille de base de données (SQL, Graph, NoSQL, FTS)

  • De bonnes capacités en algorithmique et une force de proposition pour l’amélioration continue du fonctionnement de l’équipe

  • Un bon niveau d’anglais écrit et parlé, tu es capable d’échanger avec un interlocuteur en anglais.

  • De bonnes capacités rédactionnelles (orthographe et syntaxe)

Si tu te reconnais, n’hésite pas ! Postule maintenant !

Perfect Memory s’engage à créer un environnement diversifié. Tous les candidats qualifiés seront pris en considération indépendamment de leur sexe, de leur origine, de leur identité, de leurs antécédents et de leur orientation sexuelle. Nous savons qu’il reste beaucoup à faire en matière de diversité dans notre secteur, c’est pourquoi nous encourageons tous les candidats - en particulier ceux énumérés ci-dessus - à postuler à nos offres d’emploi.


Recruitment process

👉Les étapes à passer pour nous rejoindre :

1 - C’est l’occasion de rencontrer le Lead developer / CTO. On parlera de Perfect memory, du poste, un peu de technique mais aussi de tes attentes et de ton poste idéal.

2 - Tests techniques à réaliser en autonomie (chez toi). 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 développer une petite application.

3 - Après la mise à disposition de ton exercice, l’équipe Back end regarde ta proposition et fait des retours. Le lead developer te contacte alors pour te partager les retours et valider la suite du processus de recrutement.

4- Entretien RH : 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.

Want to know more?