Senior Backend JavaScript/Node Engineer
Beast
Lisbon, Portugal
há 3 dias
source : Just Join IT

Flutter (nice to have)

Elixir (nice to have)

GraphQL (regular)

TypeScript (advanced)

NodeJS (advanced)

JavaScript (advanced)

About the company

Beast is a fully automated Tesla rental service accessible 24 / 7 that is now rapidly breaking into new markets with presence already in Estonia (Tallinn, Tartu, Pärnu), Finland (Helsinki), Latvia (Riga), Norway (Oslo).

We’ve successfully raised over 1.5M€ to accelerate expansion and are building a unique P2P service and a super-app for Tesla owners to go with it.

Keeping this in mind we are looking for devs with a strong mindset to join the journey and help us take over the Globe.

Remote in Europe.

While our headquarters are located in Tallinn, Estonia, we're quickly expanding across Europe and are a distributed engineering team.

Your role

We’re looking for a Senior Backend JavaScript / Node Engineer. As an Engineer at Beast, you'll work directly with the CEO and CTO on building our backend and frontend applications.

Connecting with Tesla for the vehicle connection, with Stripe for payments, and other services is exciting, but also extremely sensitive.

We're giving a lot of attention to clean, maintainable, and tested code.

Our stack is modern, lean, and yet very stable. We use TypeScript everywhere, backend and frontend. Our backend runs on Google Cloud Run, with both Firebase and PostgreSQL.

Our frontend is a React Native mobile application (iOS and Android).

We want to have fun while keeping our code base very robust and always consider moving to a better stack when it has the potential to bring business value (currently evaluating Elixir and Flutter for our long term goals).

We would love for talented and good hearted people to join without regrets or feeling like they’re not getting what they deserve.

We'll be discussing compensation and options based on experience and location, but above all, we want you to get what one truly deserves.

About your responsibilities

  • You’ll work on our backend application
  • You’ll build and maintain our GraphQL and REST APIs
  • You’ll be involved in product discussions regarding our mobile and web applications
  • Connect with all the APIs that we use : Tesla, Stripe, EV charging networks, Veriff (ID verification platform), Google services
  • Write unit tests and integration tests to make sure our service remains highly available
  • Maintain high code quality standards (linting, peer-to-peer code reviews)
  • Directly work with the founders (we've been told we’re fun people )
  • Help us move fast as a startup
  • Your skills

  • At least 5 years of experience in software development
  • At least 3 years of experience with JavaScript and TypeScript
  • A background (either academic or professional) in computer science and programming you can juggle with C pointers and algorithms in your free time
  • Experience in fully developing a Node.js backend
  • Experience with React or React Native is a plus (not required)
  • Experience in working with REST APIs (and at least some with GraphQL)
  • You want to write clean, maintained, and tested code
  • You like to move fast and have a special place in your heart for ambitious startups
  • What we offer

    In addition to a strong salary number based on your experiences, we also offer :

  • A stock options package in our rapidly growing startup
  • Full-time access to a co-working space in your city
  • You'll be welcome to visit us in Tallinn and drive a true Beast (many different models in a remarkable all-Tesla fleet)
  • Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidatar
    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continuar
    Formulário de candidatura