Software Engineer (JavaScriptTypeScriptReactMaterial UI, AWS)
Job Summary
Join Milestone and help us shape the future of video technology.
Impact & Purpose
At Milestone Systems we believe responsible technology can make the world safer and more connected. As a Software Engineer youll help build a customer-facing product used by organizations around the globe to create safer environments. Your work will directly impact how our customers trust use and scale our solutionswhile contributing to a culture that values openness learning and innovation.
Location
We are looking for a Software Engineer (JavaScript/TypeScript/React/Material UI AWS) based in Sofia Bulgaria (hybrid mode of work).
Role Summary
As a Software Engineer youll contribute to the development of modern web applications that are part of Milestone Systems product portfolio. Working in a small cross-functional Scrum team youll collaborate closely with fellow engineers product managers and designers to deliver reliable scalable solutions that create real customer value.
What You Will Do
- Develop and maintain customer-facing web applications using JavaScript / TypeScript
- Build reusable accessible UI components with React and Material UI
- Use AI tools to speed up development
- Develop micro-frontends
- Design and integrate APIs and frontend-backend workflows
- Write clean maintainable and testable code with a strong focus on quality
- Participate in code reviews and knowledge sharing within the team
- Work in an Agile (Scrum) environment with a focus on continuous improvement
- Explore and apply AI tools to support efficient and high-quality software development
What You Bring to the Team
- Experience working as a Software Engineer building frontend
- Strong proficiency in JavaScript and TypeScript
- Hands-on experience with React
- Experience using Material UI or similar component libraries
- Solid understanding of modern web development practices
- Nice to have: experience with cloud platforms like AWS
- Nice to have: experience using AI tools in software development or a strong interest in developing skills in this area
How You Will Make a Difference
- You take ownership and responsibility for your work
- You are curious and open to learning new technologies and approaches
- You collaborate openly and value diverse perspectives
- You care about building reliable software that customers can trust
About the Team
Youll join a Scrum-based team of 46 people working on a new customer-facing product that will be used globally. The team values collaboration transparency and knowledge sharing and works closely together to deliver high-quality solutions while continuously improving how we work.
How We Support You
- Individual development plans aligned with your career goals
- Access to training learning resources and certifications
- Flexible working arrangements (hybrid mode of work)
- Supportive leadership and regular feedback
- Opportunities for cross-functional and cross-regional collaboration
- Social activities and spaces to connect with colleagues
What We Offer
- Hybrid-friendly way of working
- 25 days of paid vacation
- Flexible working hours
- Transportation allowance (public transportation card or parking space)
- Compliments gift card
- Sports card
- Food vouchers
- Luxury health and dental package
- Life insurance
Apply Now
Excited to join a team that values people and innovation Hit the Apply button and submit your CV in English today.
About Us
Milestone Systems is a leading provider of data-driven video technology software. Our portfolio includes XProtect video management software Arcules video surveillance as a service and BriefCam analytics. We amplify what organizations of any size can see do and achieve with video. Guided by our People First mindsetfreedom inclusion and togethernesswe always consider our employees partners and communities in everything we do.
Required Experience:
IC
Key Skills
- Front End
- CSS
- Balsamiq
- HTML
- JavaScript
- Web Design
- Adobe Photoshop
- Jasmine
- Adobe Illustrator
- CorelDraw
- Selenium
- Computer Engineering
- Sketch
- Troubleshooting
About Company
At Milestone, your work goes beyond what the human eye can see. With our unique video technology software, you help people make wiser and more responsible decisions – in and beyond security. Whether you advance our software, inspire to new integrations, or elevate our customers, you a ... View more