IT & Software

Mid Level Back End Engineer

Indigo Vision

Edinburgh · City of Edinburgh · United Kingdom

Overview

In this frontend-focused role, you will contribute to the Avigilon Alta Video UI platform, shaping real-time tools that scale across the Motorola portfolio. You will work within a cross-functional team to implement maintainable frontend solutions using modern patterns. The role emphasizes reliability, state management, and collaboration across teams to deliver high-performance software. This opportunity offers hybrid work in Edinburgh and a chance to impact safety-critical video infrastructure.

Pay / Benefits
  • Competitive salary and bonus schemes
  • Two weeks of additional pay per year (holiday bonus)
  • 25 days holiday entitlement + bank holidays
  • Defined contribution pension scheme
  • Private medical insurance
  • Employee stock purchase plan
Responsibilities
  • Analyze, develop and maintain software for the organization’s products and systems
  • Build tested, maintainable code and debug when necessary
  • Implement state management patterns and API integrations to support a scaling ecosystem
  • Demonstrate basic CI/CD principles and Git-based delivery
  • Collaborate with other teams to gather requirements and solutions
Key requirements
  • 1–3 years of software engineering experience
  • Proficiency in HTML, CSS, TypeScript and modern frontend frameworks
  • Understanding of application state patterns and data flows (Pinia, Vuex, or Redux) and reactivity/observables
  • Experience with RESTful APIs and websockets; solid web development fundamentals
  • Foundation in data structures/algorithms and design patterns
  • Team-oriented collaboration and willingness to work with others
  • Resilience in building and maintaining scalable systems
  • Analytical problem-solving to root causes
  • Flexibility to explore new code areas and features
  • Vue 3, Pinia, TypeScript
  • HTML/CSS
  • RESTful API and websockets

Reference: WJ-747_31019413

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.