Skip to Main Content
Location icon
London

Software Engineer, Frontend (TypeScript)

Motorola Solutions
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
London, with a hybrid working model (aiming for 2 days in the office at Uxbridge, West London)

Hours
Full Time

Salary
Negotiable

About the Role
At Motorola Solutions, we believe everything starts with our people. Join a global, close-knit community dedicated to building and connecting technologies that help protect people, property, and places, fostering safer communities worldwide. The Avigilon Alta Video UI team is responsible for the mission-critical infrastructure powering our Video Management System (VMS). We are evolving our platform to support deep-tier interconnection across the Motorola product portfolio, valuing high-performance engineering, architectural integrity, and reliability in real-time tools.

As a Software Engineer on the frontend team, you will work primarily with Vue 3, Pinia, and TypeScript, alongside a Go backend. We prioritize strong engineering fundamentals over specific library knowledge. Your role will involve analyzing, developing, and maintaining software, implementing state management patterns, integrating APIs, and contributing to a scalable ecosystem. You will collaborate closely with other teams, participate in code reviews, and help build maintainable, tested solutions.

We embrace a hybrid working model with flexibility and support your growth through coaching and development. Join us to contribute to a safer future through innovative technology.

Requirements

Experience
1-3 years of software engineering experience with knowledge of HTML, CSS, TypeScript, and ideally modern frontend frameworks.
Understanding of application state patterns and data flows (e.g., Pinia, Vuex, Redux) and reactivity/observables.
Hands-on experience with RESTful APIs and websockets.
Solid understanding of web development principles.
Basic understanding of CI/CD principles, deployment, and Git.

About you
A strong engineering mindset with a foundation in data structures, algorithms, and design patterns.
Ability to foresee long-term implications of solutions.
Demonstrated team player with excellent collaboration skills.
Excited about building resilient, scalable systems and writing tested code.
Strong analytical skills with the ability to investigate and resolve root causes.
Flexible and willing to explore new areas of the codebase and features.
Effective prioritization skills.
Willingness to learn and improve the codebase continuously.
Comfortable working in a distributed, remote-friendly team environment.

Qualifications
No formal qualifications are explicitly required; however, a solid foundation in software engineering principles and frontend technologies is essential.
We value enthusiasm, a growth mindset, and a commitment to quality and collaboration.

Expiry date: 15/08/2026
Software Engineer, Frontend (TypeScript)
Company:
Motorola Solutions
Job Type:
Full-time
Location:
London