Software Engineer Frontend TypeScript

Summary

Indigo Vision is seeking a Software Engineer to build frontend applications using TypeScript, HTML, and CSS. The role requires experience with state management patterns, RESTful APIs, and websockets.

Salary: £50,000 - 90,000 per year

Requirements:
  • 2-5 years of software engineering experience
  • Knowledge of HTML, CSS, TypeScript, and ideally modern frontend frameworks
  • Understanding of application state patterns and data flows such as Pinia, Vuex, or Redux
  • Experience with reactivity or observables
  • Hands-on experience with RESTful APIs and websockets
  • Solid understanding of web development principles
  • Good foundation in data structures, algorithms, and design patterns
  • Ability to understand the long-term implications of technical solutions
  • Demonstrated teamwork and willingness to collaborate with others
Responsibilities:
  • Analyze, develop, and maintain software for our products and systems
  • Build tested, maintainable code and debug issues when necessary
  • Implement state management patterns and API integrations to support a scaling ecosystem
  • Support delivery with a basic understanding of CI/CD principles, deployment, and Git
  • Collaborate with other teams and reach out for information or requirements when needed
  • Help build resilient, scalable systems and contribute to ongoing codebase improvements
  • Investigate issues, identify root causes, and help find solutions
  • Explore new areas of the codebase and contribute to new features
  • Prioritize work effectively while adapting to changing needs
Technologies:
  • API
  • CI/CD
  • CSS
  • Frontend
  • Git
  • Support
  • Redux
  • TypeScript
  • Vue
  • Web
  • UX UI Design
  • Backend
  • JavaScript
  • Machine Learning
  • Security

More:

We are Motorola Solutions UK Limited, a global community focused on helping keep people safer everywhere through technologies that protect people, property, and places. Our Avigilon Alta Video UI team works on mission-critical infrastructure powering our VMS and is evolving the platform to support deeper integration across the Motorola product portfolio. We use Vue 3, Pinia, TypeScript, and Go, while prioritizing engineering fundamentals, high-performance engineering, architectural integrity, and reliable real-time tools. This is a full-time experienced role based in London, UK, with some remote working across the week and offices in central London and Uxbridge. We offer a competitive salary and bonus scheme, two weeks of additional pay per year, 25 days holiday plus bank holidays, pension, private medical insurance, employee stock purchase plan, flexible working, life assurance, enhanced parental pay, career development support, wellbeing support, carbon neutral and CSR initiatives, and a company discount scheme. We are an equal opportunities employer committed to diversity, inclusion, and helping every employee do their best work.

last updated 35 week of 2026

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available