Cette offre de poste n'est plus disponible

Full Stack Engineer / Ruby-on-Rails developer

A 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 : venez prendre part à cette aventure avec nous ! Vous intégrerez l’équipe produit déjà constituée de 8 personnes : 5 ingénieur.es, une data-scientist, un product manager et une directrice artistique. Vous participerez aux prochaines avancées de la plateforme, notamment pour :

  • Simplifier la vie de nos utilisateurs locataires et propriétaires grâce à des interfaces bien pensées et des fonctionnalités innovantes
  • Développer des outils permettant l’amélioration des processus opérationnels et commerciaux des équipes
  • Améliorer la performance et la scalabilité de l’app

Créer des outils simples et utiles à destination des locataires et propriétaires pour améliorer la notoriété de Flatlooker et optimiser le référencement du site web

Chez Flatlooker, nous mettons l’accent sur la montée en compétence de chacun : pair programming, revue de code hebdomadaires, 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.

Profil recherché

Vous êtes issu.e d’une grande école d’ingénieurs ou d’une formation bac+5 en informatique.
Votre tempérament est adapté à une start-up :

  • Toujours motivé.e à 100%, vous aimez résoudre des problèmes complexes
  • Vous êtes autonome dans les tâches qui vous sont confiées mais n’hésitez pas à demander de l’aide s’il le faut
  • Vous êtes perfectionniste : vous savez qu’en programmation un détail laissé de côté peut avoir de grandes conséquences dans le futur
  • Vous êtes ouvert.e d’esprit et savez communiquer votre point de vue

Vous avez une expérience de travail en équipe dans le développement web :

  • 2 ans d’expérience avec le framework Rails dans le développement d’une application à grande échelle
  • Sensibilité aux bonnes pratiques de développement (CI/CD, code review, pair programming …)
  • Expérience sur des problématiques d’architecture du code (rendre le code testable, maintenable, évolutif et compréhensible par le reste de l’équipe)
  • Maîtrise de Git
  • Rédaction de tests unitaires & d’intégration robustes
  • Expérience d’utilisation d’API & Webhook (écriture, lecture, debug)
  • Compétences en bases de données (PostgreSQL)
  • Maîtrise de Javascript (et idéalement d’un framework JS comme React ou Vue)

Déroulement des entretiens

Le recrutement s’effectuera en 3 étapes :

  • 1 entretien téléphonique de ~30 minutes pour échanger sur le projet et votre background
  • 1 entretien technique avec les développeurs (physique ou visio) contenant un test algorithmique et un test technique
  • 1 entretien sur la motivation, les méthodes de travail et les valeurs avec le product manager et la direction

En plus de ces entretiens, un moment sera organisé avec les équipes pour découvrir notre culture.

L'équipe40 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.
Le 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.
Recruiter Nicolas Goyet photo
Nicolas GoyetRépond dans les 3 jours

Skills

Back-end
Ruby
Rails
Data
SQL

A propos de l'entreprise

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

Avantages

Esprit d'équipe
Temps projets innovants
mutuelle Alan