This job offer is unpublished.

Lead dev - Ruby & Javascript

> 4 years of experience
Permanent contract
60k€ ➞ 70k€/year
Github
Redis
Ruby

À propos

Flatlooker est à l’agence immobilière ce que les banques en ligne sont aux guichets de quartier. Tous leurs processus de location sont 100% digitaux : visites en ligne, gestion dématérialisée des documents et des paiements, signatures électroniques, etc.

Depuis 2016 ils comptabilisent plusieurs milliers de locations dans les principales villes de France, des dizaines de milliers de candidatures et plus d’un million de visites en ligne sur leur plateforme.

Flatlooker est devenu le leader de la gestion locative digitale en France et ambitionne désormais de détrôner les acteurs traditionnels. Ils mettent la technologie au service des locataires et des propriétaires bailleurs pour leur fournir un service de meilleure qualité et plus réactif que celui des acteurs traditionnels, à moindres coûts. Leurs avis en ligne le témoignent : des milliers de clients sont satisfaits de leur service !

L’équipe est actuellement composée de 30 personnes réparties en 2 pôles : Produit / technique et Opérations / Sales.

Afin de poursuivre sa mission, Flatlooker est soutenu par des investisseurs prestigieux (Partech, BPI, Kima Venture…).

Descriptif du poste

Flatlooker révolutionne l’immobilier par la tech et recrute son/sa premier(e) Lead dev : venez prendre part à cette aventure avec nous !

Votre rôle sera de prendre en charge la réalisation de solutions techniques complexes et de manager une équipe aujourd’hui composée de 6 développeurs.

Vos missions seront les suivantes :

Delivery (50%)

  • Participer activement aux choix technologiques et architecturaux pour les nouveaux projets, en collaboration avec le reste de l’équipe tech
  • Participer à la production de nouvelles fonctionnalités à la fois en écrivant du code et en participant aux relectures des PRs des autres développeurs
  • Garantir la qualité des livrables de l’équipe projet (revues de codes, couverture de test, maintenabilité du code et de la documentation)
  • Réaliser une veille technologique et conseiller les équipes de développement
  • Participer au suivi et à l’amélioration des processus de développement

Encadrement, animation et recrutement (20%)

  • Être garant des engagements collectifs en sprint : être un leader dans le respect des engagements et animer l’équipe de développeurs dans l’atteinte des objectifs.
  • Participer au recrutement (définition du besoin, sourcing, screening, entretiens techniques) et la rétention de l’équipe (plan de recrutement prévu de ~1 développeur additionnel tous les 6 mois)

Formation et montée en compétence (20%)

  • Assurer la montée en compétence continue des équipes :
  • Animer des sessions de pair-programming régulières avec les membres de l’équipe
  • Identifier les forces et faiblesses de chacun et établir un plan de progression individuel pour assurer la montée en compétence des développeurs (sur la maîtrise de la codebase, sur la tech, sur l’infra etc.) via des lectures ou du coaching individuel ciblé

Bonnes pratiques tech (10%)

  • Être garant(e) de la qualité de la codebase :
  • S’assurer de sa structuration homogène (veiller au respect collectif des patterns d’architecture et des différentes conventions adoptées dans l’équipe)
  • Veiller à la production et au maintien d’une documentation structurée
  • Mettre en place de nouvelles bonnes pratiques d’amélioration de la qualité du code (plus d’analyse statique, audits de sécurité, etc.)
  • Suivre et améliorer les indicateurs clés comme le test coverage, le temps de la suite de tests, code churn etc.
  • Amélioration du ratio build/run des équipes techniques
  • Montée en compétence plus rapide des nouveaux arrivants

Les Technos :

Flatlooker est une application web qui repose sur des langages de programmation robustes (ruby, javascript) et des frameworks modernes (rails, vue)

Nous utilisons également les technologies et les outils suivants pour les développements quotidiens :

  • Sidekiq pour les process asynchrones (workers)
  • PostgreSQL / Redis comme bases de données
  • Minitest & Jest pour la suite de test
  • Github Actions & Heroku CI pour l’intégration continue
  • Click-up comme outil de gestion de projet

Nous veillons à produire du code de qualité (structuré, commenté, testé) et déployons quotidiennement en intégration continue.

Profil recherché

  • Vous avez au moins 3 ans d’expérience en développement web - idéalement avec le framework rails
  • Vous avez déjà implémenté des bonnes pratiques de développement (analyse statique, CI, design patterns etc.) avec des succès quantifiés
  • Vous avez une appétence en management et souhaitez évouler dans ce domaine
Team40 personnes aux profils divers sont aujourd'hui chez Flatlooker ! L’équipe Tech est constituée de 10 personnes : 6 développeurs, une data-scientist, deux product managers et une directrice artistique.
ManagementEn recherche de notre prochain lead dev :) Chez Flatlooker, nous mettons l'accent sur la montée en compétence de chacun : pair programming, revue de code, séances de formations mensuelles. Nous veillons à produire du code de qualité (structuré, commenté, testé) et déployons quotidiennement en intégration continue. Nous utilisons des langages de programmation robustes (ruby, javascript) et des frameworks modernes (rails, vue). Notre gestion de projet suit la méthodologie Scrum avec des sprints de 2 semaines.
Reference :MNSI4QHW
Recruiter Nicolas Goyet photo
Nicolas GoyetReply within 3 days

Skills

Backend
Ruby
Rails
Frontend
Javascript
vueJS
Tooling
Github
Data
Redis

About the company

Flatlooker est l'agence immobilière digitale spécialisée en location et en gestion locative. Découvrez dès maintenant nos services innovants.Read more

Benefits

Esprit d'équipe
Temps projets innovants
mutuelle Alan

Similar Jobs

brand cover
fullstack software engineer saas (symfony & react) 50/65k full remote
Le Cab by WeLoveDevsPermanent contract
Le Cab by WeLoveDevsPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 8 years experience
50k€ ➞ 65k€/year
Symfony
DDD
PHP
12 days ago
brand cover
fullstack software engineer saas (symfony & react) 50/65k full remote
Le Cab by WeLoveDevsPermanent contract
Le Cab by WeLoveDevsPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 8 years experience
50k€ ➞ 65k€/year
Symfony
DDD
PHP
5 hours ago
brand cover
lead dev android
Altice - SFR RMC BFMPermanent contract
Altice - SFR RMC BFMPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
Kotlin
Groovy
Firebase
1 day ago
brand cover
offre lead agency paris - consultant.e fullstack react / spring boot / craft
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
52k€ ➞ 64k€/year
Java
Spring
1 day ago
brand cover
consultant.e cloud & devops
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
47k€ ➞ 60k€/year
Azure
Amazon Web Services
Google Cloud
1 day ago
brand cover
consultant.e fullstack / craft
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
47k€ ➞ 52k€/year
Spring
Java
Svelte
1 day ago
brand cover
senior front-end engineer h/f
Tyfali ConsultingFreelance or Permanent contract
Tyfali ConsultingFreelance or Permanent contract
Paris, FR
& Remote
Hybrid remote
≥ 6 years experience
45k€ ➞ 65k€/year
Typescript
React Native
React
2 days ago
brand cover
devsecops senior h/f
Tyfali ConsultingFreelance or Permanent contract
Tyfali ConsultingFreelance or Permanent contract
Paris, FR
& Remote
Hybrid remote
≥ 6 years experience
55k€ ➞ 75k€/year
Amazon Web Services
Github
CircleCi
2 days ago
brand cover
site reliability engineer (sre) senior h/f
Tyfali ConsultingFreelance or Permanent contract
Tyfali ConsultingFreelance or Permanent contract
Paris, FR
& Remote
Hybrid remote
≥ 6 years experience
60k€ ➞ 75k€/year
Typescript
Amazon Web Services
PostgreSQL
2 days ago