Who are we?
About the company
Beast is a fully automated Tesla rental service expanding in the Nordics. We're now also 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. Beast has been operating in Estonia for over a year and has seen its revenue grow rapidly since launch. We're currently also taking part of the Cleantech Estonia Accelerator and have successfully raised over 1.6M€ to accelerate expansion.
Location
Remote in Europe.
While our headquarters are located in Tallinn, Estonia, we're quickly expanding across Europe and will be a distributed engineering team.
Your role
We’re looking for a Senior Full Stack JavaScript 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, have React Native for our mobile application (iOS and Android) and use Firebase and Apollo Server on the backend. 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 them to get what one truly deserves.
About your responsibilities
- 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 (linting, peer-to-peer code reviews)
- Directly work with the founders (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 with React or React Native is required
- Experience in fully developing a Node.js backend
- 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 something for ambitious startups
What we offer
- Stock options package in our fast growing startup
- Co-working space in your city
- You'll be welcome to visit us in Tallinn and drive a true Beast (all Tesla fleet) 🏎