CDI | Software Engineer / Full-stack developer
Flatlooker c’est participer à un projet moderne dans une start-up 100% digitale à forte croissance. Notre équipe jeune et motivée n'attend que toi pour révolutionner l'immobilier locatif. 🙌
Fondée par deux ingénieurs, Flatlooker révolutionne l'immobilier par la tech. Notre plateforme web est le cœur de notre activité, c'est grâce à cette plateforme que nous transformons au quotidien la manière de louer et de gérer des logements en longue durée.
En tant que Software Engineer tu rejoindras la team Tech & Produit qui conçoit et améliore cette plateforme.
Cette équipe stratégique est constituée d'une quinzaine de personnes : software engineers, data-scientist, designer et product-managers. Parmi eux, les software engineers collaborent au quotidien en petites équipes de 2 à 4 personnes sur des projets de 2 à 4 semaines.
🌟Les missions🌟
Tu démarreras ta mission par un onboarding complet de deux semaines afin de comprendre notre stack et notre fonctionnement puis intégrer l'équipe dans les meilleures conditions.
- Produit
- Tu participeras à la conception technique de nouvelles fonctionnalités : chaque nouveau projet est conçu par le product manager en collaboration avec un développeur qui s'assure de la faisaiblité et de la bonne architecture technique du projet.
- Tes propositions d'amélioraitons et tes idées de nouveaux développements seront entendues : nous fonctionnons avec un système d'OKRs trimestriels où toutes les équipes sont impliquées dans leur définition et leur réalisation
- Agilité
- Nous fonctionnons avec une méthodologie agile et des sprints de 2 à 4 semaines par équipe de 2 à 4 dévs
- Tu participeras aux cérémonies agiles (daily standup, sprint planning et rétrospectives) et à l'amélioration continue des process de développements.
- Technique
- Tu développeras des fonctionnalités avec le framework Rails et des pages rendues côté serveur principalement (80% des projets environ);
- Quelques projets avec de la complexité front-end sont réalisés avec le framework vue.js ou stimulus (20% des projets environ) ;
- Tu écriras systématiquement des tests pour t'assurer de la fiabilité de tes fonctionnalités (tests unitaires front et back, tests d'intégration et tests systèmes)
- Tu releliras le code des autres développeurs ;
- Tu participeras aux sessions de formation d'équipe tous les mercredis après midi et à des sessions de pair programming ;
- Tu travailleras sur des problématiques de performance et de scalabilité (plus de 10.000 visiteurs par jour).
🤖La stack technique 🤖
- Ruby on Rails comme framework back-end : c'est un framework de choix qui nous permet de développer rapidement de nouvelles fonctionnalités et d'avoir une architecture robuste ;
- Vue.js comme framework front-end (et notre petit chouchou, le très récent framework hotwire) ;
- Vite / Importmaps pour le tooling front-end ;
- PostgreSQL / Redis comme bases de données ;
- Minitest & Vitest pour la suite de test ;
- Sidekiq pour les tâches asynchrones (workers) ;
- Github Actions & Circle CI pour l’intégration continue ;
- Jira comme outil de gestion de projet, Github comme outil de collaboration ;
Chez Flatlooker, nous mettons l'accent sur la qualité du code. Tout notre code est testé (+80% de coverage sur notre repo principal) et suit un process d'intégration continu rigoureux (analyse statique, tests, linter).
Les fonctionnalités sont revues fonctionnellement par les product-manager et les développeurs relisent également le code de leurs collègues pour assurer une cohérence globale et une montée en compétence de chacun.
Cette attention à la qualité nous permet de déployer tous les jours sereinement et d'avoir une excellente disponibilité de l'application.
Profil recherché :
- Tu es diplômé.e d’une école d’ingénieur ou d’une formation BAC+5 en informatique, tu as une expérience professionnelle de 2 à 3 ans en développement Web.
- Tu es orienté.e produit et souhaites développer des fonctionnalités apportant la meilleure expérience possible aux utilisateurs ;
- Tu es pragmatique et sais faire les bons compromis pour apporter le plus rapidement de la valeur à l'utilisateur tout en gardant un code robuste et fiable ;
- Tu es autonome dans les tâches qui te sont confiées mais n’hésites pas à demander de l’aide au besoin;
- Tu fais attention au détail : tu testes systématiquement ton code et t’assure de la qualité du rendu de ton code avant de l’envoyer en relecture ;
- Tu possèdes une sensibilité aux bonnes pratiques de développement (CI/CD, code review, pair programming …) ;
- Tu as une 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).
- Bonus :
- Tu as déja travaillé avec un framework web MVC (Django, Symfony, Laravel)
- Tu as déja travaillé avec Ruby ou Ruby on Rails
Pourquoi nous rejoindre ?
Rejoindre Flatlooker, c’est prendre part à une start-up en forte croissance, avec une équipe jeune et motivée. Au-delà de ton rôle, tu participeras à la création d’un nouveau concept innovant, dédié aux locataires et aux propriétaires.
Flatlooker est un entreprise avec une vraie culture tech, portée par des fondateurs ingénieurs :
- Une code-base de qualité, qui a été architecturée et testée pour durer ;
- Une partie des développements dédiée aux améliorations de nos outils (mise à jour sur les dernières versions des langages et frameworks, amélioration de l'intégration continue, performance et disponibilité) ;
- Des formations techniques et des sessions de bonnes pratiques les mercredis après-midi ;
- Un partage quotidien de lectures et d'approfondissement techniques pour les développeurs ;
- Participation à des conférences tech (Meeting Ruby Paris 2020 avec Matz, le créateur de Ruby)
Une entreprise en pleine réussite qui révolutionne son marché :
🚀 Plus de 5000 appartements référencés dans 40 villes, en 5 ans
🌟 Une croissance annuelle à 3 chiffres
🏅Une entreprise rentable, pas dépendante de levée de fonds pour assurer sa pérennité
🦸♀️ 60 personnes aux profils divers, moyenne d’âge 27 ans
📍 Nos bureaux avec Rooftop sont situés en plein coeur de Paris à côté de Bastille
💼 Une entreprise soutenue par des investisseurs reconnus (Partech / BPI / …)
💻 Un équipement apple récent (macbook pro M1 + écran séparé)
😎 Mutuelle Alan
🍔 Tickets restaurant Swile
🤸🏼♀️ Une équipe qui fait un carton et qui a hâte d’onboarder sa.son futur.e collègue.
Process de recrutement :
- Un premier entretien téléphonique, pour te présenter Flatlooker et apprendre à se connaître ;
- Un second entretien technique avec un test algorithmique et un test technique avec Nicolas, un de nos experts développeurs ;
- Un dernier entretien avec Nicolas notre CEO.
En parallèle de ces entretiens, un moment convivial pourra être organisé avec les équipes pour découvrir notre culture.
- Département
- Tech
- Localisations
- Bastille
- Statut à distance
- Télétravail hybride
- Salaire annuel
- 41 000 € - 65 000 €
- Type d'emploi
- Temps plein

CDI | Software Engineer / Full-stack developer
Flatlooker c’est participer à un projet moderne dans une start-up 100% digitale à forte croissance. Notre équipe jeune et motivée n'attend que toi pour révolutionner l'immobilier locatif. 🙌
Téléchargement du formulaire de candidature
Vous travaillez déjà chez Flatlooker ?
Recrutons ensemble pour trouver votre prochain collègue.