verified listingSign up to apply with your verified profile — no re-entering experience or references.
source · wttj·req · jb_4d7c47bba5·listed 6h ago

Frontend Software Engineer (TypeScript)

Motorola Solutions·Edinburgh, United Kingdom·Hybrid·Full-time
Sourced listing · wttjNo salary disclosed
Posted
5 October 2026
via wttj
Type
Full-time
Arrangement
Hybrid
United Kingdom
Deadline
4 November 2026
closes in 30d
compensation · not disclosed
Salary not shared
Sign up to see our estimate based on role, location, and seniority.
source · estimate pending

Summary

the pitch

Join the Avigilon Alta Video UI team as a Frontend Software Engineer. You will be responsible for developing and maintaining software for our mission-critical infrastructure that powers our VMS. You will work with a stack that includes Vue 3, Pinia, and TypeScript on the frontend and Go on the backend. The ideal candidate will have 1-3 years of software engineering experience, a strong understanding of application state patterns, and a willingness to collaborate with others.

Role

posted by company
  • We are looking for a developer who can navigate logic, manage state, and help us build maintainable solutions
  • Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions
  • Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables
  • Experience: 1-3 years of software engineering experience with knowledge of HTML, CSS, TypeScript and ideally modern frontend frameworks
  • Collaboration: Demonstrated team player skills and a willingness to work with others
  • API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles
  • Resilient Systems: excited about building, operating, and maintaining resilient, scalable systems. Tests their code
  • Analysis: ability to investigate and get to the root cause of issues and find a solution
  • Flexibility: happy exploring new areas of the codebase and jumping into new features (with help, of course). Can prioritise effectively
  • Willingness to learn: we’re always looking to improve our codebase, whether via patterns or libraries and we review code
  • Remote Culture: the team is distributed across geographies, and you’re happy working remotely part of the week

Key responsibilities

  • Analyzes, develops, maintains software for the organization’s products and systems, with a focus on high-performance engineering and architectural integrity.
  • Implements state management patterns and API integrations to support a scaling ecosystem, ensuring the delivery of tested, maintainable code.
  • Collaborates with other teams on solutions and reaches out for information/requirements when necessary, demonstrating strong communication skills.