M

Motorola Solutions

Builds communications and security technology

Frontend Software Engineer - Vue.js, TypeScript

Frontend EngineeringPosted on Nov 12
Full-timeEdinburgh, UKNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, or a STEM discipline, or equivalent practical experience demonstrated through meaningful software engineering achievements.
  • Demonstrated professional software engineering experience specializing in frontend web application development.
  • Legal authorization to work in the United Kingdom.
  • Experience with Vue 3 and TypeScript to architect scalable, reactive, and type-safe web applications.
  • Experience with state management using Pinia, Vuex, or Redux to coordinate predictable client data flows across distributed UI components.
  • Experience with modern JavaScript (ES6+), HTML5, and CSS3 to build responsive, accessible, and high-performance browser interfaces.
  • Experience with RESTful APIs and WebSockets to consume real-time streaming services and asynchronous network requests.
  • Experience with Git for version control, branching strategies, and collaborative peer reviews.
  • Professional English proficiency to communicate technical concepts and collaborate across international cross-functional teams.

Responsibilities

  • Build modular, maintainable user interfaces using Vue 3, Pinia, and TypeScript for high-throughput video platform capabilities.
  • Implement reactive client-side data flows and state management patterns to manage complex real-time operational data.
  • Integrate RESTful APIs and WebSockets to establish high-performance client-server communication and live streaming telemetry.
  • Apply robust testing methodologies and client-side debugging practices to support software stability.
  • Conduct code reviews and promote maintainable design patterns that strengthen codebase scalability.
  • Analyze and resolve complex frontend performance bottlenecks to optimize runtime responsiveness and browser efficiency.
  • Partner with product managers, UX designers, and distributed engineering colleagues to translate requirements into intuitive, reliable interfaces.
  • Use Git and continuous integration workflows to support dependable, predictable release cycles.
  • Document architectural decisions and contribute to frontend engineering standards to elevate team-wide capabilities.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs