{"id":4177532,"url":"https://alion.io/job/motorola-solutions-frontend-software-engineer-vue-js-typescript","title":"Frontend Software Engineer - Vue.js / TypeScript","company":{"id":1504,"name":"Motorola Solutions","domain":"motorolasolutions.com","url":"https://alion.io/company/motorola-solutions","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":85,"open_postings":150,"ghost_share":0.013,"stale_share":0.567,"repost_share":0.027,"time_to_fill_p50_days":40,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Edinburgh, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":true,"has_equity":true,"technologies":[{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Pinia","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"State Management","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Vuex","optional":false},{"name":"WebSockets","optional":false}],"status":"live","first_seen_at":"2026-11-12T16:29:08Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T16:29:08Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Company Overview\nAt Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.\nDepartment Overview\nThe Avigilon Alta Video UI team develops the mission-critical frontend infrastructure that powers our cloud-native Video Management System (VMS). As part of Motorola Solutions, our work directly advances our corporate purpose of \"Helping people be their best in the moments that matter\" and our relentless mission of \"Solving for safer.\" Our platform is actively evolving to support deep interconnectivity across the entire Motorola Solutions ecosystem, delivering real-time operational intelligence to protect people, property, and places. Our team champions high-performance web engineering, clean architectural integrity, and the craftsmanship required to build the most dependable visual tools in the industry.Job Description\nAt Motorola Solutions, we believe that everything starts with our people. We are seeking a Mid-Level Frontend Software Engineer to join the Avigilon Alta Video - Edinburgh office under a flexible hybrid model (aiming for 2 days on-site per week). In this role, you will architect, build, and optimize scalable user interfaces that process high-volume, real-time video feeds and telemetry data.\nWe embrace an engineering culture anchored in high standards, continuous learning, and active inclusion. You will navigate intricate client logic, implement reactive state management, and build robust features that help to provide smooth, responsive application performance under demanding conditions. We value foundational problem-solving and clean design patterns over fleeting trends. We recognize that talent develops along varied paths; while formal academic credentials provide a strong baseline, equivalent practical experience demonstrated through meaningful software engineering achievements is deeply valued.\nJob Description\nFrontend Architecture & State Management\nBuild modular, maintainable user interfaces using Vue 3, Pinia, and TypeScript to power high-throughput video platform capabilities\nImplement reactive client-side data flows and state management patterns to manage complex real-time operational data\nIntegrate RESTful APIs and WebSockets to establish high-performance client-server communication and live streaming telemetry\nEngineering Rigor & Resilient Systems\nApply robust testing methodologies and client-side debugging practices to help to provide exceptional software stability\nConduct thoughtful code reviews and champion maintainable design patterns that strengthen codebase scalability\nAnalyze and resolve complex frontend performance bottlenecks to optimize runtime responsiveness and browser efficiency\nCross-Functional Collaboration & Delivery\nPartner with product managers, UX designers, and distributed engineering colleagues to translate requirements into intuitive, reliable interfaces\nUtilise Git and continuous integration workflows to support dependable, predictable release cycles\nDocument architectural decisions and contribute to frontend engineering standards to help to elevate team-wide capabilities\nBasic Requirements\nBachelor’s Degree in Computer Science, Software Engineering, or a STEM discipline\nDemonstrated professional software engineering experience specialising in frontend web application development\nLegal authorization to work in the United Kingdom\nTechnical Expertise\nVue 3 and TypeScript to architect scalable, reactive, and type-safe web applications\n State Management (Pinia, Vuex, or Redux) to coordinate predictable client data flows across distributed UI components\n Modern JavaScript (ES6+), HTML5, and CSS3 to build responsive, accessible, and high-performance browser interfaces\nRESTful APIs and WebSockets to consume real-time streaming services and asynchronous network requests\nGit to manage version control, branching strategies, and collaborative peer reviews\nProfessional English Proficiency to communicate technical concepts and collaborate across international cross-functional teams\nWe believe that a diverse and inclusive workplace spawns innovation - the more diverse our employees are, the more ideas and talents we have to excel as a leader in the technology sector. If you would like to be part of a dynamic team of people who are ambitious, focused, and hardworking then we look forward to meeting you!\nIn return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get:\nCompetitive salary and bonus schemes\nTwo weeks of additional pay per year (holiday bonus)\n25 days holiday entitlement + bank holidays \nAttractive defined contribution pension scheme\nPrivate medical insurance\nEmployee stock purchase plan\nFlexible working options\nLife assurance \nEnhanced maternity and paternity pay\nCareer development support and wide-ranging learning opportunities\nEmployee health and wellbeing support EAP, wellbeing guidance etc\nCarbon neutral initiatives/goals\nCorporate social responsibility initiatives including support for volunteering days\nWell-known companies discount scheme\nWe are an equal opportunities employer and we want you to have every opportunity to shine and show us your talents, please let us know if there is anything we can do to make sure the process works for you. We celebrate diversity and are committed to creating an inclusive environment for all employees\nTravel Requirements\nNoneRelocation Provided\nNonePosition Type\nExperiencedReferral Payment Plan\nYesCompany\nMotorola Solutions UK LimitedEEO Statement\nMotorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.\nWe are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. 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.","description_format":"text","description_chars":6627,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning","Flexible schedule","Health insurance"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Law Enforcement","Civil Defense","Homeland Security","Video Surveillance"],"lifecycle":[{"event":"open","at":"2026-11-12T16:29:08Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Licensed UK visa sponsor (Senior or Specialist Worker, Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Business Mobility: Senior or Specialist Worker; Skilled Worker","cap_exempt":false,"checked_at":"2026-11-12T09:37:45+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":40,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-12T18:25:34Z"},"pay":null,"html_url":"https://alion.io/job/motorola-solutions-frontend-software-engineer-vue-js-typescript","json_url":"https://alion.io/job/motorola-solutions-frontend-software-engineer-vue-js-typescript.json","meta":{"generated_at":"2026-11-12T18:25:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":38742,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1504},"rest":"https://alion.io/mcp/rest/get_company?id=1504"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmotorola-solutions-frontend-software-engineer-vue-js-typescript"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmotorola-solutions-frontend-software-engineer-vue-js-typescript"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmotorola-solutions-frontend-software-engineer-vue-js-typescript"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/motorola-solutions-frontend-software-engineer-vue-js-typescript\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmotorola-solutions-frontend-software-engineer-vue-js-typescript"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4177532}},{"tool":"search_jobs","arguments":{"company":"motorolasolutions.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4177532},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}