Local-first Software Developer (Elixir/Typescript)

Electric SQL

We have a four day week (32 hours)

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

Local-first Software Developer (Elixir/Typescript)

€35,000 - €50,000

| 0.025%

| Remote, occasional on-site in Europe

We’re looking for a junior to mid-level developer to join our core team to help develop ElectricSQL’s local-first software platform, integrations and example applications.

You’ll be working full-stack to build reactive, realtime, offline capable applications with the ElectricSQL system. You’ll contribute generally to developing the core ElectricSQL platform. And you’ll develop framework integrations, such as reactive hooks for different front-end frameworks and DSLs for different back-end migration systems.

You need to be a natural developer with great coding and communication skills. That needs to be backed up by at least 2 years’ professional software development experience. You must be proficient with Typescript, the unix command line, front-end build systems and at least one server-side language (that isn’t Javascript).

It would be great if you’ve worked with relational database modelling. Ideally you’ve designed, built and operated full stack systems yourself. Really you should have evidence of previous projects and open source contributions.

It’s a generalist role. You’ll need to think about product, developer engagement, onboarding and usability as well as coding. It would be great if you also enjoy writing and advocacy.

It’s also important to understand the environment you’ll be joining. We are a small, distributed team of experienced technologists, many of whom are world experts in their domain, building an open source devtools startup. There’s lots of technical guidance and mentoring available. With people like the inventors of CRDTs and the creator of the Elixir programming language on team to work with and learn from.

However, we do not have many of the structured processes, support and management mechanisms that you’ll find in a larger company. You have to be able to thrive on your own initiative, communicate effectively, ask the right questions, provide clarity as much as you demand it and get stuff done in the presence of uncertainty.

So, one of the key things we’re looking for (and will select for) is the ability to be pro-active and self-managing. We’re an open source project so here’s a clue: applying for the job with a well written personalised email is not the only opportunity you have to impress us right now.

Electric SQLvaxine.io

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
  • 🏖️
    Fri

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
    4
  • entrepreneurship
    2
  • business development
    1
  • operations
    1
  • information technology
    1

Desirable Skills and Experience

  • Elixir
  • Typescript
  • Unix command line
  • Front-end build systems
  • Relational database modeling
  • Full stack development
  • Product development
  • Developer engagement
  • Onboarding
  • Usability
  • Writing and advocacy
  • Pro-activity
  • Self-management

View more Engineering jobs

Share this job:

Report incorrect data

Let us know if the job has expired