Senior Frontend Engineer

Electric SQL

We have a four day week (32 hours)

Only considering candidates who are eligible to work in Europe ⚠️

Senior Frontend Engineer (Typescript)

€80,000 - €100,000

| 0.1 - 0.2%

| Remote, occasional on-site in Europe

We’re looking for an experienced front-end developer to join our core team to help develop the ElectricSQL local-first software platform.

Your focus will be to develop our client-side components, starting with our Typescript client. This is the primary developer touchpoint of the ElectricSQL system and includes APIs for authentication, database driver integration, component framework integrations and systems for reactivity and dynamic partial replication.

Take a look at the code at electric-sql/electric/tree/main/clients/typescript and watch this talk to see where things are going.

The work isn’t about building an application. It’s about crafting an open-source platform for other software developers to use that systemically solves the state transfer problem for local-first application development.

Obviously you have extremely strong front-end development skills. Ideally you’ve worked as a tech lead and system architect. Naturally you’ve worked with a range of different reactive component frameworks. You’re experienced with a range of data modelling and state management techniques, including relational data modelling and offline-first architectures.

It would be great if you’ve worked with ORMs and query builders, complex types and ideal if you’ve developed and maintained open source libraries.

We have native framework integrations and we’re extracting our core client-side replication component to Rust for cross-environment portability and compilation to WASM. So any experience with Rust, WASM, mobile app development, Swift, Kotlin, Dart, Flutter, React Native, Expo would all also be very helpful and relevant.

You must be able to demonstrate experience in a range of different professional settings and the ability to thrive in an early stage startup environment. (You don’t have to have worked at a startup but we need a clear indication that you’re going to thrive at this one).

Finally, it’s important that you’re genuinely motivated by the opportunity to invest your time and energy into building an open source platform that helps replace today’s siloed, exploitative cloud-first systems with local-first software. Not only for the UX, cost and reliability benefits but also for the ethical aspects of user ownership and privacy by design.


You develop local-first apps. We provide the cloud sync. Without changing your database or your code.

Working Week

We have a four day week (32 hours)

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️

Our Vacation Policy

25 days holiday + public holidays

  • 33 days
  • 52 Fridays
  • 85 days off per year

Remote Working Policy

We work fully remotely and mostly based in Croatia.

Company Benefits

  • Flexible working hours

Our Team

We're a team of 10 across 5 departments:

  • engineering
  • entrepreneurship
  • business development
  • operations
  • information technology

Desirable Skills and Experience

  • Typescript
  • Front-end development
  • Tech lead
  • System architect
  • Reactive component frameworks
  • Data modelling
  • State management
  • Offline-first architectures
  • Relational data modelling

View more Engineering jobs

Share this job:

Report incorrect data

Let us know if the job has expired