Frontend Software Engineer (TypeScript)

Motorola Solutions

City of Edinburgh

Híbrido

GBP 35.000 - 55.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible work models
Paid time off
Paid parental and family leave
Health care benefits
Global wellness resources
Employee assistance programs
Rotation programs
Mentor relationships
Learning and development opportunities
Retirement benefits
Employee bonuses
Stock grants & employee stock purchase

Descripción de la vacante

Motorola Solutions is seeking a frontend-focused software engineer to help evolve the Avigilon Alta Video UI. The role emphasizes high-performance engineering, architectural integrity, and reliable real-time tools.

You’ll work with Vue 3, Pinia, TypeScript, and Go, focusing on logic, state management, and maintainable solutions while collaborating across teams and embracing remote-friendly practices.

Formación

  • 1-3 years software engineering experience with knowledge of HTML, CSS, TypeScript and ideally modern frontend frameworks.
  • Hands-on experience with RESTful APIs and websockets; solid understanding of web development principles.
  • Understanding of application state patterns and data flows (Pinia, Vuex, or Redux) and reactivity/observables.
  • Demonstrated team player skills and willingness to work with others.

Responsabilidades

  • Design, develop, and maintain software for our products and systems.
  • Build tested, maintainable code and debug when necessary.
  • Implement state management patterns and API integrations to support a scaling ecosystem.
  • Deliver code with a basic understanding of CI/CD principles and deployment, Git.
  • Collaborate with other teams to gather requirements and propose solutions.

Conocimientos

RESTful API
WebSockets
Web development principles
State management
Frontend experience HTML/CSS/TypeScrip
Team collaboration
CS fundamentals
Learning mindset
Resilient systems
Root cause analysis
1-3 years software engineering

Herramientas

Pinia/Vuex/Redux

Descripción del empleo

  • The Avigilon Alta Video UI team is responsible for the mission-critical infrastructure that powers our VMS. We are currently evolving our platform to support deep-tier interconnection across the Motorola product portfolio. Our team values high-performance engineering, architectural integrity, and a commitment to building the most reliable real-time tools in the industry
  • While our stack features Vue 3, Pinia, and TypeScript on the frontend and Go on the backend, we prioritize engineering fundamentals over specific library knowledge. We are looking for a developer who can navigate logic, manage state, and help us build maintainable solutions
  • Analyzes, develops, maintains software for the organization’s products and systems. Familiarity with/interest in engineering patterns and best practices
  • Develops, validates, and tests: can build tested, maintainable code and debug when necessary
  • Implements state management patterns and API integrations to support a scaling ecosystem
  • Delivery: basic understanding of CI/CD principles and deployment, Git
  • Communicates: comfortable collaborating with other teams on solutions and reaching out for information/requirements when necessary
Benefits
  • Flexible work models
  • Paid time off
  • Paid parental and family leave
  • Health care benefits
  • Global wellness resources
  • Employee assistance programs
  • Rotation programs
  • Mentor relationships
  • Learning and development opportunities
  • Retirement benefits
  • Employee bonuses
  • Stock grants & employee stock purchase plans

If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team

  • API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles
  • 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
  • Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions
  • Remote Culture: the team is distributed across geographies, and you’re happy working remotely part of the week
  • Willingness to learn: we’re always looking to improve our codebase, whether via patterns or libraries and we review code
  • 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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Frontend Software Engineer (TypeScript) - Real-Time UI
Frontend Software Engineer (TypeScript) - Real-Time UI

Motorola Solutions • City of Edinburgh

Híbrido
GBP 35.000 - 55.000
Flexible work models
Paid time off
Paid parental and family leave
+9
Software Engineer, Frontend (TypeScript)
Software Engineer, Frontend (TypeScript)

Motorola Solutions • City of Edinburgh

Presencial
GBP 35.000 - 52.000
Competitive salary
Bonus schemes
Two weeks' holiday bonus
+10
Senior Software Engineer, Frontend (TypeScript)
Senior Software Engineer, Frontend (TypeScript)

Indigo Vision • Greater London

Presencial
GBP 50.000 - 90.000
Hybrid working model
2 days in the office
Private medical insurance
+2
Software Engineer, Frontend (TypeScript)
Software Engineer, Frontend (TypeScript)

VueToronto • City of Edinburgh

Presencial
GBP 35.000 - 55.000
Competitive salary
Bonus schemes
Private medical insurance
+6
Senior Software Engineer, Frontend (TypeScript)
Senior Software Engineer, Frontend (TypeScript)

Motorola Solutions • City of Edinburgh

Híbrido
GBP 65.000 - 95.000
Competitive salary and bonus schemes
Two weeks of additional pay per year (
25 days holiday entitlement + bankhol.
+12
Senior Backend Software Engineer
Senior Backend Software Engineer

Motorola Solutions • Uxbridge

Híbrido
GBP 60.000 - 90.000
Competitive salary
Holiday entitlement 25 days
Private medical care
+2
Senior Frontend Engineer - Real‑Time UI & TypeScript
Senior Frontend Engineer - Real‑Time UI & TypeScript

Motorola Solutions • City of Edinburgh

Híbrido
GBP 65.000 - 95.000
Competitive salary and bonus schemes
Two weeks of additional pay per year (
25 days holiday entitlement + bankhol.
+12
Senior Software Engineer
Senior Software Engineer

Avallo Partners • Greater London

Híbrido
GBP 90.000 - 120.000
Test Automation Engineer
Test Automation Engineer

Motorola Solutions • Uxbridge

Presencial
GBP 60.000 - 75.000
Competitive salary schemes
Bonus schemes
25 days holiday + bank holidays
+2
Frontend Engineer — Real-Time Video UI (Hybrid)
Frontend Engineer — Real-Time Video UI (Hybrid)

VueToronto • City of Edinburgh

Híbrido
GBP 35.000 - 55.000
Competitive salary
Bonus schemes
Private medical insurance
+6