We’re a team of highly motivated people that came together to challenge how collaboration and team management software works. Our team is a remote-first, international, and experienced group of individuals. We value self-organization and taking over responsibilities and new challenges. You can read a bit about your journey so far at The Verge.
About us
My name: Ben Kubota
My position: CTO/CPO
Company name: Superlist
Website: https://superlist.com/
Country: Europe
Company info and history:
You can look at our original pitch deck to get more background info.
About the job
Job title: (Senior) Backend Engineer
Job description: Enable more real-time aspects in our Desktop application by pushing some of our backend (written in Go and Ruby) towards our fresh Elixir infrastructure. This is new territory for us, our app works, our backend work, but adding more Elixir magic to the mix is still pretty much a blank canvas. Help us to establish the foundation, it would be good if you have a few years of experience building Elixir backends.
Salary range: 65-85k EUR + equity
Position on remote work: remote
Qualifications or experience required: primary requirement is to be a good and ego-less human being, we value team chemistry over experience. But having a few years of professional Elixir (and ideally some Ruby) experience won’t hurt. Other than that, you should enjoy clean architecture, not overengineer things and always thrive to find a healthy balance between pragmatism and doing it "the right way"™.
What the successful job applicant will be working on: We follow an offline-first approach for our application. Once our app is online, data need to be synced to and from remote. The infrastructure for that is based on FCMs so far and should be moved to websockets. We also plan to add more real-time collaboration aspects to our application.
About the interview process
We will have a number of chats. First with the CTO, then with some of the developers and if everyone gives a thumbs up, we’re happy to jump into actual working together. We do not believe in code challenges or other shenanigans. We will be straightforwards and unfiltered with you, you should be straightforward and unfiltered with us. If we think it makes sense for both sides, we’ll start working.
It’s not our intention to waste your time - in the end you need to see if we’re a good fit for you as well as you are a good fit for us. If that’s the case, let’s get going.
Further info
See the “official” job posting: https://superlist.recruitee.com/o/senior-backend-engineer-mfd