Senior JavaScript Engineer - Website, Booking Flow & Internal Tools

Colonies
Paris, France
5 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

JavaScript (Programming Language) A/B Testing Application Programming Interfaces (APIs) Cursor (Graphical User Interface Elements) Electronic Signatures Next.js TypeScript ReactJS Automation Anywhere

Job description

You will own livecolonies.com end to end. Your first job is to rebuild it: drop the Storyblok CMS from our Next.js stack, redesign, and build it to convert. You’ll help pick the stack: components, libraries and frameworks. From there you own our landing pages (large-project launches, campaigns, experiments) and run A/B tests in PostHog to prove what works.

You will also take ownership of our autonomous booking flow, the first of its kind in the industry. A prospect goes from listing to signed lease and payment without a human in the loop, which means deep integration with our CRM, internal API, document verification, e-signature and payments. The next step is full autonomy on the ops and back-office side as well as the lead side, and extending it well beyond the happy path. You will take it there.

Over time the scope widens: you take the lead on our n8n servers and workflows, contribute to our back-office front-end apps (React/TypeScript), and collaborate on AI workflows such as LangChain/LangGraph integrations.

You will occasionally work with a design agency. Most of the time you will not, so design judgment matters as much as engineering fundamentals.

Requirements

Languages: French and English, fluent written and spoken, * Senior JavaScript/TypeScript engineer with a proven, demonstrable track record. Show us what you have shipped.

  • Expert-level React and Next.js, with real experience in site performance, SEO and conversion optimisation.
  • Comfortable building and hardening multi-system integrations where state lives in several places and edge cases are the norm.
  • Strong bias for action. You scope, decide and ship without being handed a finished spec.
  • Comfortable in a start-up with complex, changing stakeholder requirements.
  • You run your own projects: scoping, sequencing, keeping stakeholders informed.
  • Fluent with AI coding tools (Claude Code, Cursor or similar) as part of your daily workflow.
  • Design-sensitive: you can take a page from brief to polished without a designer.
  • Experience with PostHog (or similar) experimentation, and ideally n8n or comparable automation tooling.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:06 min

Leveraging the Next.js framework for performance improvements

Eileen Fürstenau Eileen Fürstenau · World Congress 2024

Videos

See all

Related articles

See all