Frontend Software Engineer - Vue.js / TypeScript
Indigo Vision
As a Mid-Level Frontend Software Engineer, you will shape the Avigilon Alta Video UI to process real-time video feeds and telemetry at scale. You’ll work with cross-functional teams to deliver responsive, high-performance interfaces. You’ll tackle complex client logic and state management, ensuring robust, maintainable frontend architecture. This role offers the chance to impact safety-focused products in a collaborative, learning-oriented environment.
Pay / Benefits- Competitive salary and bonus schemes
- Holiday entitlement 25 days + bank holidays
- Flexible working options
- Private medical insurance
- Employee stock purchase plan
- Pension scheme
- Build modular UIs with Vue 3, Pinia, and TypeScript for high-throughput video platform capabilities
- Implement reactive data flows and state management for real-time operational data
- Integrate RESTful APIs and WebSockets for high-performance client-server communication and live streaming
- Apply robust testing and debugging practices to ensure stability
- Conduct code reviews and promote scalable design patterns
- Collaborate with product managers, UX designers, and engineers to translate requirements into reliable interfaces
- Utilize Git and CI workflows to support stable release cycles
- Document architectural decisions and contribute to frontend engineering standards
- Bachelor’s degree in CS/SE/STEM or equivalent practical experience
- Professional frontend web development experience
- Legal authorization to work in the United Kingdom
- Vue 3 and TypeScript for scalable, reactive web apps
- State management with Pinia, Vuex, or Redux
- Modern JavaScript (ES6+), HTML5, CSS3
- RESTful APIs and WebSockets for real-time streaming
- Git for version control and collaboration
- Professional English proficiency
- Cross-functional collaboration and communication
- Problem-solving mindset and attention to performance
- Ability to translate requirements into intuitive interfaces
- Vue 3
- TypeScript
- Pinia/Vuex/Redux
Reference: WJ-747_31294515 · Posted 14 Nov 2026, 11:39 PM