Use the Bolt app whenever you need a ride that’s quick, safe, and affordable. More than 25 million people around the globe are already using Bolt to move around in their city.
But we’re not stopping there! Our mission is to build the best way to move in cities, be it by car, scooter or public transport.
Bolt started out as Taxify, originally a taxi dispatch service. In short time we have grown into a broad-ranging transportation platform that has already expanded from ride-
hailing, with cars and motorbikes, to scooter sharing.
Bolt engineering teams are working on unique product challenges : complex algorithms for demand prediction, optimal real-
time pricing, routing, fraud detection, distributed systems and more. Volumes are growing at a steady pace.
Design and build Bolt's growing back end systems
Code in Node.js and TypeScript mostly (experience with Node.js is not required)
Proactively fix upcoming bugs and solve technical challenges
Contribute ideas to our product development roadmap
Experience in Node.js / C++ / Java or any OO language
A university degree in a technical subject
4+ years of experience in software development
Good English and communication skills
Solid understanding of algorithms and data structures
Experience with any SQL (MySQL / PostgreSQL)
Will be a plus
Micro-service and distributed systems
Real-time and asynchronous systems
Cloud systems (AWS, Azure, Google app engine)
What we offer
Motivational base pay and company stock options
No corporate BS
Amazing personal growth experience at a fastest-growing startup
Working with a motivated and talented international team, and regular team events
Working in one of the coolest offices in Tallinn with ping-pong table and free snacks / drinks
Flexible working hours
Monthly Bolt credit for rides
Impactful work you’ll have an opportunity to develop a product used by millions of people across the world