We're Hiring

Senior Full Stack JavaScript Engineer

Remote in Europe 🌍
Beast is a fully automated Tesla rental app that operates 24/7 in multiple cities across Estonia and is expanding its services across the border. We’re now building an unique P2P service for electric vehicles and are looking for superstar developers to join the journey and help us take over the Globe.
At Beast we have a belief that green alternatives need to be more fun and attractive than the existing polluting options. We are making the world a better place through not only lowering everyone’s carbon footprint, but also providing good experiences, fun moments and memorable details by bringing positivity and happiness into daily life. Our P2P solution aims to be the first one of its kind giving electric vehicle owners the full power and support by allowing not only pre-bookings, but activation of vehicle(s) when they are at work and know they don’t need to use their vehicle for the next 6-8 hours, therefore boosting car sharing from a side that hasn’t been tackled before.
As technical founders ourselves, we understand the importance of providing the best working conditions for software developers, even at the earlier stages of the company. We are looking for very talented developers and will want you to succeed at what you do.

What we're looking for..

As a Fullstack Software 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’ll be giving a lot of attention to clean, maintainable, and tested code.
Our stack is modern, lean, and yet very stable. We use TypeScript everywhere, have React Native on the mobile applications (iOS and Android) and Apollo Server (with Express) on top of Firebase on the backend. We want to have fun while keeping our code base very robust.
Beast has been operating in Estonia for over a year and has seen its revenue grow rapidly since the launch of our mobile app. We're currently also taking part of ​​Beamline Accelerator & Cleantech Estonia.

Your mission

→ You’ll be the owner of our backend and mobile applications
→ You’ll build and maintain our GraphQL APIs
→ You’ll develop our React Native mobile application and ship to the App Store and Play Store
→ 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
→ Directly work with the founders
→ Help us move fast as a startup

Skills and thrills

You’ll learn a lot, but you already have:

  • 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 in working with REST APIs (and at least some with GraphQL)
  • Experience with React or React Native is required
  • You want to write clean, maintained, and tested code
  • You like to move fast and have something for ambitious startups


Your compensation

For us, it’s important to bring the right people onboard. We want you to join without regrets or feeling like you’re not getting what you deserve. We’ll be discussing compensation based on your experience and location, but above all, we want you to get (at the very least) what you truly deserve.

Want to join Beast?

We’d love to hear from a Beast like you! Please email us at [email protected] and include a link to your LinkedIn profile (or CV) and tell us a bit about the most exciting projects you’ve worked on!

Hi there!
Manage cookies 🍪
Cookies help us remember you, personalize your experience, distribute personalized commercial offers and show you more things we think you'll like.
Privacy Settings
Our cookie consent banner uses a cookie to remember your cookie preferences for 30 days. After this period, you will be asked to provide your consent again.