UI Platform is a relatively new team in Bolt, whose mission is to enable UI Engineers to move fast, without sacrificing the quality of systems they build.
You will have a unique opportunity to join a technology driven team at the beginning and have an extensive impact on the way User Interfaces are being developed in Bolt.
We are looking for people with diverse engineering backgrounds, who are open to challenges and seeking an opportunity to grow and learn something outside their immediate qualification.
You will have a chance to work on impactful problems no matter which stack, technology or programming language is required to solve them.
If this sounds like a good challenge for you, we're thrilled to have you on board!
Your daily adventures will include :
Work as a part of a platform team, enabling other UI engineers to deliver exceptional results and driving UI technology stack in Bolt forward
Build scalable solutions, which provide one default way of doing things and educate our product engineers across multiple domains on how to use these solutions
Work on hiding the complexity and maintenance of solutions you build, for those who don’t have time or expertise to deal with specifics
Solve a wide variety of problems and use different technologies and programming languages across the entire stack of software - Web / Mobile, Backend and Infrastructure
Some examples of projects we work on include : UI Framework for internal web applications, end-to-end API generation for TypeScript clients, Internal UI Observability solution, shared tools and libraries for Web and React Native, Release automation and Infrastructure management for React Native applications (Bolt Food, Scooters).
We are looking for :
5+ years of software engineering experience
Strong experience with either Web, Mobile or Backend development
Desire to learn and generalize your skills across wide technology stack
Good English and communication skills
Solid understanding of good engineering principles
You will get extra credits for :
Experience with development for Web, React Native or Native platforms
Experience with TypeScript, AST for JS or other compiler technologies
Experience with iOS or Android development and their ecosystems
Experience with CI systems and related technologies like CircleCI, Github Actions, Docker, Fastlane
Familiarity with automated testing and setting up release processes
Familiarity with Performance and Security practices
Familiarity with any cloud systems (AWS, Azure, Google app engine)
Why you’ll love it here :
Your daily duties will have a meaningful impact on millions of people all over the world.
You’ll be surrounded by the most friendly, supportive colleagues you can imagine.
As we grow, so will you! Bolt’s fast-paced, challenging environment offers you great opportunities for professional development.
You’ll always be kept informed. Our bi-weekly All Hands meetings bring our global teams together, ensuring we’re all up to speed and moving forward as one.
Switching off is important! At Bolt, we like to work hard and play hard. Enjoy our fun team events, office snacks, free merch and more!