Senior Frontend Engineer

  • Paris 10e
  • Full-Time
  • Start Date: 01 March 2021
  • Apply Now



Colonies’ mission is to create tomorrow’s housing experience.

People are progressively adopting new lifestyles as independence, flexibility, community and sharing are becoming key values. Meanwhile, traditional housing offer has not evolved over the past decades and is still complex and inflexible. This is why we set out to bring flexible urban housing, making the most of what careful design, state of the art technology and a bustling community can provide.

Created in Paris in 2017, Colonies designs and operates housing buildings located in large cities.
Our places are fully furnished and equipped, mixing private studios for intimacy and common spaces for sharing. Our offer is all-inclusive to make sure our tenants can focus on what really matters to them. Moving to a new place can be challenging and intimidating, which is why we foster community through regular events and activities.

After raising €41 million with investors such as Idinvest Partners, Global Founders Capital, Kima Ventures and Financière Saint James, Colonies is accelerating its growth and will start launching developments and operations across Continental European markets with a focus on Germany, Benelux and Switzerland.

Job Description


As a Senior Frontend Engineer, your role is to help the frontend team to deliver on the strategic roadmap defined by the CTO under his supervision.


  • Individual contribution Ensure the development of new functionalities and the maintenance of the existing codebase.
  • Technical expertise Provide insight and guidance to the team on all technological aspects. Conduct tech research, align choices, mentor team members etc.
  • Project leadership Lead specific projects, ensure timely delivery, maintain productivity and ambience, report efficiently. Assist the engineering team for optimal delivery of the roadmap.

Please note, that this position implies part-time remote work. Therefore, you will be partially working from home and from our offices in Paris 10 (once the situation related to Covid-19 will be back to normal). Living in France is necessary.

Preferred Experience



We want to hire people who enrich the team as a whole, not just skill sets. This list is merely an indication, don't hesitate to apply even if you don't tick all the boxes.

  • You have 5 years minimum as a software developer
  • You have a good experience with modern React (> 2 years) and Typescript on ambitious projects running in production
  • You have mentoring experience with peers (> 2 year)
  • You have a good understanding of API ecosystems and GraphQL.
  • You have an engineer mindset, you understand complexity tradeoffs and can weigh in on decisions
  • You have perspective on technologies, patterns, standards, workflows, work methods and tools
  • You understand the business side of things, you can balance execution and report efficiently
  • You enjoy learning and sharing continuously on all of these subjects
  • Speaking French isn't necessary (we can help your learning if you don't!), but speaking fluent English is.


  • Seduced by the idea of coliving, and by Colonies' vision and products. Convinced that technology is a central element of our mission.
  • Enthusiastic at the idea of taking on responsibilities for technical decisions in a context of high technical and human stakes
  • Motivated at the idea of working on a long-term physical project that actually improves people lives.
  • Autonomous, organised, able to communicate clearly.

Our backend stack

  • Rails 6
  • Ruby 2.7
  • PostgreSQL
  • GraphQL
  • Redash

Recruitment Process


1️⃣ Send over your CV or your LinkedIn profile, and write a text that explains:
📌 Who you are and what you've done
📌 Why you want this job
📌 What makes you different from other candidates.

2️⃣ If your profile fits, you'll have a chat over the phone with one of us techies, for us to better understand who you are.

3️⃣ We'll follow up with an at-home exercise which we'll use as a base for a technical discussion with the tech team. We strive to make our tests relevant (no low-level algorithms or data structures, instead tasks that look like the work you would do with us).

4️⃣ If all goes well, you'll have one more meeting with two members of other teams.

5️⃣ We'll also have a quick chat with a few of your former coworkers, bosses or teachers.

If you have any question, feel free to contact Justine, our Talent Acquisition Manager:

Please note, that for organisational reasons, all applications received on this email will not be considered. If you are interested in this position, please apply directly on this page :)

Additional Information

  • Contract Type: Full-Time
  • Start Date: 01 March 2021
  • Location: Paris, France (75010)
  • Experience: > 2 years
  • Possible partial remote