IT & Software

Software Engineer, Frontend (TypeScript)

Indigo Vision

London · Greater London · United Kingdom

Overview

In this role, you will contribute to the Avigilon Alta Video UI, developing and maintaining frontend software that supports real-time safety-focused systems. You’ll work with a cross-functional team to implement state management, APIs, and scalable frontend solutions. The position emphasizes quality through testing, collaboration, and a solid engineering mindset. This is a hybrid London-based role, offering opportunities to influence critical, mission-driven products.

Pay / Benefits
  • Competitive salary and bonus schemes
  • Two weeks of additional pay per year
  • 25 days holiday + bank holidays
  • Private medical insurance
  • Employee stock purchase plan
  • Flexible working options
Responsibilities
  • Analyze, develop, and maintain software for the product suite
  • Develop, validate, test, and debug maintainable code
  • Implement state management patterns and API integrations to enable a scalable ecosystem
  • Understand and apply CI/CD principles and Git-based delivery
  • Collaborate with other teams to gather requirements and deliver solutions
Key requirements
  • 1-3 years of software engineering experience
  • Proficiency in HTML, CSS, TypeScript, and modern frontend frameworks
  • Understanding of application state patterns and data flows (Pinia, Vuex, or Redux)
  • Experience with RESTful APIs and websockets; solid web development fundamentals
  • Strong foundation in data structures/algorithms and design patterns
  • Team player with collaborative mindset
  • collaboration
  • resilience and reliability
  • flexibility in exploring new areas
  • Vue 3
  • Pinia
  • TypeScript

Reference: WJ-747_30393915

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.