We are opening residences in new cities both in France and Spain, working with new products and landlords. That is creating new needs for our platform to support.
The tech team you would join is composed of two backends, a frontend and a lead developer, not all Paris-based. We all work closely with our Product team and each member of the team owns features to work on, from the design to the implementation, delivery and maintenance.
Build new product features from start to finish: design, research, implementation, testing, maintenance, documentation, and polish.
Integrate third party services
Support the operation teams in their use of the platform
Review code from your peers
Golang (1.18) microservices with gRPC
Ruby scripts
GraphQL + Node 12
PostgreSQL, RabbitMQ
Docker + Kubernetes on Google Cloud
Continuous integration + deployment with GitHub & CircleCI
SQL dashboards on Metabase
Operational administration on ForestAdmin
Friday afternoons are dedicated to self-learning or small projects
Work in an environment open to new ideas and personal contributions
Weekly breakfasts and monthly teambuilding events
The position is available either in Madrid/Paris with 3 days at the office, or fully remote in the same time zone.
We are looking for :
3+ years of experience with back-end development
Solid knowledge of Golang or another backend language
Experience working with SCRUM and Agile methodologies
Experience with gRPC and / or GraphQL
Experience with a relational database such as PostgreSQL
Experience with Docker / Kubernetes is a plus
Shipped and maintained code in production
Good communication skills, comfortable working in a team, and can easily work with non-technical colleagues
Fluent in English and ideally in French. Spanish is a plus.
Introductory phone call with Pierre, our HR Manager
Quick phone call with Tim, our Tech Lead, and take-home assignment
Debriefing with the dev team
Meeting with Maxime, our COO and co-founder