At Milestone Systems, we create video technology that helps people make smarter, more responsible decisions – far beyond security. Our XProtect platform supports over 14,000 devices worldwide, and with every new addition, we expand the reach and impact of our ecosystem.
Now we’re looking for a Lead Frontend Engineer to join us on the journey ahead – building the core of Milestone’s next-generation product offering.
What you’ll do:
As Lead Frontend Engineer, you’ll take part in shaping the frontend direction across teams and products. You’ll work closely with backend engineers, product managers, and designers to create solutions that respond directly to user feedback and deliver real value.
You’ll coach and support frontend engineers across different locations, helping the team grow both technically and as individuals. You’ll also influence architectural decisions and help us continuously improve the way we build, test, and deliver software.
You’ll be working in an empowered, agile team – where we move fast, embrace uncertainty, and focus on outcomes over process.
What we hope you bring:
You have solid experience with modern web technologies – whether it’s React, Angular, or Vue – and understand state management, testing practices, and how to build for performance and scale. You’re comfortable working with REST APIs, know your way around CI/CD pipelines, and care about security and usability in equal measure.
Equally important, you’re someone who enjoys collaborating, communicating clearly, and helping others grow. You’re curious, pragmatic, and always looking for ways to improve both product and process.
Why Milestone?
Because we genuinely put people first – not just in words, but in how we work together. In our Sofia office, that means a hybrid-friendly setup, a flat structure with room to grow, and benefits that support both your personal and professional well-being.
Some highlights:
25 vacation days
Luxury health and dental insurance
Public transport card or sponsored parking
Food vouchers and compliments gift card
Mobile phone and subscription
Multisport card
Mental health support through Mindromeda
Learning & development budget
Let’s build something meaningful together
If this sounds like a match, send us your application and let’s talk about how we can grow together. We look forward to hearing from you.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.