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 (approximately 2 days per week in the Uxbridge office, West London)

Hours
Full Time

Salary
Negotiable

About the Role
Join Motorola Solutions as a Software Engineer on the Avigilon Alta Video UI team, responsible for mission-critical infrastructure powering our Video Management System (VMS). You will work on evolving a high-performance platform that supports deep-tier interconnection across the Motorola product portfolio. Our frontend stack includes Vue 3, Pinia, and TypeScript, with Go on the backend. We value strong engineering fundamentals, architectural integrity, and building reliable real-time tools.

This role involves analyzing, developing, and maintaining software products and systems. You will implement state management patterns and API integrations to support a scaling ecosystem, develop tested and maintainable code, and collaborate closely with other teams. The position embraces a hybrid home/office working model, fostering flexibility and teamwork.

In return for your expertise, you will receive coaching and development support, competitive salary and bonus schemes, holiday bonuses, pension, private medical insurance, employee stock purchase plan, flexible working options, life assurance, enhanced parental pay, career development opportunities, health and wellbeing support, and participation in corporate social responsibility initiatives.

Requirements

Experience
1-3 years of software engineering experience with knowledge of HTML, CSS, TypeScript, and ideally modern frontend frameworks.
Familiarity with application state patterns and data flows such as Pinia, Vuex, or Redux.
Hands-on experience with RESTful APIs and websockets.
Solid understanding of web development principles.

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 skills with a willingness to collaborate.
Excited about building resilient, scalable systems and writing tested code.
Analytical skills to investigate and resolve root causes of issues.
Flexible and eager to explore new areas of the codebase and features.
Comfortable working remotely part of the week within a distributed team.
Committed to continuous learning and improvement of codebase and practices.

Qualifications
No specific formal qualifications required; a positive attitude, willingness to learn, and strong technical skills are essential.

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