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!
Senior Software Engineer, UI Platform in Bucuresti
Datele de contact vor fi vizibile dupa ce veti aplica!