Taro Logo

Staff Software Engineer (Frontend/Full-stack)

Global leader in public safety and enterprise security, creating and connecting technologies for critical communications, video security and command center solutions.
Edinburgh, UK
Frontend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer (Frontend/Full-stack)

Motorola Solutions is seeking a Staff Software Engineer to join their Evidence and Devices Engineering team in Edinburgh, UK. This is a hybrid role requiring 2-3 days in office, focusing on frontend/full-stack development for their evidence management software system. The role involves working with body cameras, vehicle cameras, and evidence management software used in public safety applications worldwide.

The position offers an opportunity to lead frontend architecture while working with a high-performing team of software engineers. You'll be responsible for implementing new features and improving the architecture, performance, scalability, and resilience of existing products. The role requires strong technical leadership, with responsibilities including mentoring team members and collaborating with cross-functional teams.

As a Staff Engineer, you'll play a crucial role in shaping the technical direction of frontend applications, particularly working with Angular framework. The position requires extensive experience in frontend or full-stack development, with a focus on modern frontend architectures and best practices. You'll be working in an environment that values continuous learning and innovation, with the opportunity to impact public safety and security solutions.

The ideal candidate will bring 8+ years of frontend/full-stack experience, strong architectural knowledge, and leadership capabilities. This role offers the chance to work on meaningful projects that directly impact public safety while being part of a global leader in security and communications technology. The position includes collaboration with product management, UX/UI designers, and various stakeholders to deliver effective technical solutions.

Last updated 4 days ago

Responsibilities For Staff Software Engineer (Frontend/Full-stack)

  • Architect and lead the implementation of frontend Angular application
  • Maintain existing and legacy web applications
  • Collaborate with cross-functional teams to gather requirements
  • Mentor, develop, and grow team members
  • Identify and address performance bottlenecks and technical debt
  • Contribute to frontend development processes and tooling
  • Collaborate with product management and UX/UI designers

Requirements For Staff Software Engineer (Frontend/Full-stack)

TypeScript
JavaScript
  • 8+ years experience in frontend or full-stack development
  • 3+ years experience with Angular or similar modern frontend frameworks
  • Deep understanding of modern frontend architectures
  • Ability to work independently and as part of a team in an Agile environment
  • Strong communication skills
  • Mentorship and leadership experience
  • Bachelors or Masters degree in Computer Science, Engineering or related subject (preferred)
  • Experience with frontend testing frameworks (preferred)
  • Experience with Java or other backend technologies (preferred)
  • Familiarity with UI/UX principles (preferred)

Interested in this job?

Jobs Related To Motorola Solutions Staff Software Engineer (Frontend/Full-stack)