Software Engineer, Frontend (TypeScript)

Motorola Solutions
Edinburgh
Workplace: HybridFull timeFunction: Software EngineeringExperience: 1-3 yearsSkills: ["TypeScript","HTML","CSS","Vue","Pinia","Vuex","Redux","REST","WebSockets","Git","CI/CD","Go"]

Front-end software engineer focused on building maintainable UI components for Avigilon Alta Video UI. You’ll work with HTML, CSS, TypeScript, and modern frontend frameworks, manage state with Pinia/Vuex or Redux, integrate REST/WebSocket APIs, and contribute to CI/CD workflows in a hybrid Edinburgh office environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
3 months ago

Software Engineer, Frontend (TypeScript)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 42 days agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Front-end software engineer focused on building maintainable UI components for Avigilon Alta Video UI. You’ll work with HTML, CSS, TypeScript, and modern frontend frameworks, manage state with Pinia/Vuex or Redux, integrate REST/WebSocket APIs, and contribute to CI/CD workflows in a hybrid Edinburgh office environment.
Location: Edinburgh
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •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.

Pay and Benefits

Perks:Health InsurancePensionEquityRemote WorkAnnual BonusLearning BudgetWellness StipendLife InsuranceDiscount Scheme

Key Requirements

  • •Experience: 1-3 years of software engineering experience with knowledge of HTML, CSS, TypeScript and ideally modern frontend frameworks.
  • •Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables.
  • •API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles.
  • •Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions.
  • •Collaboration: Demonstrated team player skills and a willingness to work with others.
Experience:1-3 yearsFrontendWeb developmentTypeScript
Skills:TypeScriptHTMLCSSVuePiniaVuexReduxRESTWebSocketsGitCI/CDGo
Languages:English
Tech Stack:TypeScriptHTMLCSSVuePiniaVuexReduxRESTWebSocketsGitCI/CDGo

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn