Senior UI/Full Stack Software Engineer

1 Year ago • 5 Years + • UI/UX Design • $75,700 PA - $155,200 PA

Job Summary

Job Description

Motorola Solutions is seeking a Senior UI/Full Stack Software Engineer to technically lead UI/UX focused projects. The role involves designing, developing, and optimizing user interfaces and backend systems, contributing to the full lifecycle of UI development, and designing and implementing backend APIs. The engineer will work with modern UI frameworks, backend languages, and collaborate with product managers and UX designers to implement user-centric features. Responsibilities include working with video streams, developing tests, participating in code reviews, and troubleshooting software issues across the full stack. A deep understanding of design patterns, cloud platforms, and video streaming technologies is beneficial.
Must have:
  • Bachelor's degree in Computer Science or related field
  • 2+ years of technical leadership in UI projects
  • 5+ years of full-stack development experience
  • Expertise in modern JavaScript frameworks (React, Angular, Vue.js)
  • Strong HTML, CSS, and responsive design skills
  • Experience with RESTful APIs
  • Proficiency in Python, Go, or Node.js
  • Experience with state management and frontend testing
  • Understanding of software engineering principles (design patterns, Git, Jira)
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
Good to have:
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Familiarity with video streaming or data visualization

Job Details

Company Overview

At 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. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.

Aperçu de l’entreprise

Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nos technologies de communication, de sécurité vidéo et de centre de commandement essentielles soutiennent les agences de sécurité publique et les entreprises, permettant une coordination essentielle pour des communautés, des écoles, des hôpitaux et des entreprises plus sécuritaires. Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.


Department Overview

Our products leverage cutting edge voice technology, language models, natural language understanding, video analytics, and Machine Learning to enable our customers to focus on what matters while providing faster responses, safer outcomes and greater transparency. The candidate will join a talented team of scientists and engineers (located in Chicago, Boston, Vancouver and Krakow, Poland) in the Chief Technology Office at Motorola Solutions working on developing mission-critical AI solutions for our public safety and commercial customers. Our mission is to provide meaningful value to MSI’s customers by developing domain-specific applications and services in the areas of Speech & Audio, Machine Translation, Natural Language Understanding and Computer Vision.


Job Description

About the Role:

As a Senior Fullstack Engineer in our camera systems group, you will play a crucial role in technically leading, designing, developing, and optimizing user interfaces and the underlying systems that support them. You will be responsible for the full lifecycle of UI development, from conceptualization to deployment, while also contributing to backend API design and implementation. This position requires a deep understanding of modern UI frameworks, strong fullstack development principles, and experience with camera technologies or similar data-intensive applications.

Responsibilities:

  • Technically lead UI/UX focused projects and individually contribute to both frontend and backend development.

  • Design, develop, and test intuitive and high-performance user interfaces using modern frameworks (e.g., React, Angular, Vue.js).

  • Develop and maintain robust and scalable backend APIs and components using languages such as Node.js, Python or Go.

  • Integrate frontend interfaces within existing products, backend services and data pipelines.

  • Collaborate with product managers, UX designers, and other engineers to define and implement user-centric features.

  • Work with video streams and related data to build effective visual representations and user interactions.

  • Develop and maintain unit, integration, and end-to-end tests.

  • Participate in code reviews and contribute to best practices and documentation.

  • Troubleshoot and debug software issues across the full stack.

  • Contribute to the development of new features and enhancements for our camera systems and related applications.

  • Deep understanding of design patterns and tools such as Monorepo,  Microservices, Event sourcing,  Infrastructure as Code, Kubernetes

  • Stay up-to-date with the latest advancements in UI/UX development, fullstack technologies, and related fields.

Qualifications:

  • Bachelor's degree in Computer Science or a related field.

  • 2+ years of experience technically leading teams with a UI focus.

  • 5+ years of professional experience in fullstack software development, with a strong emphasis on UI development.

  • Deep expertise in at least one modern JavaScript framework (e.g., React, Angular, Vue.js) and related tooling.

  • Strong proficiency in HTML, CSS, and responsive design principles.

  • Experience developing and consuming RESTful APIs.

  • Proficiency in at least one backend programming language (e.g., Python, Go, Node.js).

  • Experience with state management libraries and frontend testing frameworks.

  • Understanding of software engineering principles, including design patterns, testing methodologies, version control, and task/bug tracking (e.g., Git, Jira).

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.

  • Familiarity with video streaming technologies or data visualization is a plus.

  • Excellent problem-solving and debugging skills across the full stack.

  • Ability to work independently and as part of a team.

  • Strong communication and collaboration skills.

Target Base Salary Range: $75,700 CAD - $155,200 CAD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-MP2
#LI-REMOTE
 


Basic Requirements

  • Bachelors degree with 5+ years of experience in UI development using modern JavaScript frameworks


Travel Requirements

Under 10%


Relocation Provided

None


Position Type

Experienced


Referral Payment Plan

Yes



EEO Statement

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

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

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.

Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.

Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.

Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un  handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable afin que nous puissions vous aider.

Similar Jobs

Rovio  - Technical Account Manager, Ad Monetization

Rovio

Espoo, Uusimaa, Finland (Hybrid)
2 Months ago
Go Fund Me - Compliance Analyst II

Go Fund Me

San Diego, California, United States (Hybrid)
1 Month ago
EMA - Senior AI Applications Engineer

EMA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Glean - Technical Support Engineer

Glean

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Canva - Senior Frontend Engineer - Canva Docs

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
OpenText - Sr. UX Designer - Visual designer

OpenText

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Niantic - UX Designer

Niantic

Tokyo, Japan (Hybrid)
2 Months ago
Epic Games - UI Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Gameplay Galaxy - UI/UX Designer

Gameplay Galaxy

United Kingdom (Remote)
3 Weeks ago
CommerceIQ - Software Development Engineer II - UI

CommerceIQ

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
4 Months ago
Diligent Corporation - Data Scientist Intern

Diligent Corporation

Budapest, Hungary (Hybrid)
1 Month ago
Tencent - Senior Big Data Solution Architect

Tencent

(On-Site)
9 Months ago
WebTech Corporation - Assembly Technician

WebTech Corporation

Rohtak, Haryana, India (On-Site)
2 Months ago
HCL Tech - ETL Development Lead

HCL Tech

New York, United States (On-Site)
2 Months ago
luxsoft - Android Unreal 3D HMI Developer

luxsoft

Odesa, Odesa Oblast, Ukraine (On-Site)
2 Months ago
Roblox - Senior/Principal Software Engineer, Data Engineering

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
extreme network - Technical Support Engineer- On Site Sacramento

extreme network

California, United States (On-Site)
10 Months ago
fluence - Commissioning Engineer

fluence

San Francisco, California, United States (Remote)
3 Weeks ago
Plug power - Lead Field Service Technician

Plug power

Mebane, North Carolina, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Alberta, Canada

Image Engine - Lead Compositor

Image Engine

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
East side games  - Senior Producer - Match

East side games

Canada (Hybrid)
1 Year ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Waterloo, Ontario, Canada (On-Site)
3 Months ago
Scanline VFX - Senior Machine Learning Workflow Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Survay Monkey - Paid Search Specialist

Survay Monkey

Ottawa, Ontario, Canada (Remote)
1 Month ago
ShyftLabs - Senior Backend Developer

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
5 Months ago
Newrick Network - Senior Backend Developer - PHP Laravel

Newrick Network

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Argus - Technical Artist

Argus

Calgary, Alberta, Canada (Remote)
4 Months ago
Boomi  - Principal Software Engineer

Boomi

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Epic Games - Technical Animator

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

UI/UX Design Jobs

Bungie - Destiny Senior UI Engineer

Bungie

(Hybrid)
7 Months ago
Nvizzio Creations - UI/UX Designer

Nvizzio Creations

Montréal, Québec, Canada (On-Site)
2 Months ago
Globalization Partners - Senior UX/UI Designer

Globalization Partners

United States (Remote)
2 Months ago
Interactive Brokers - Software Engineer, UI

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago
sago mini - UI Designer

sago mini

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
9 Months ago
Epic Games - UX Designer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Nice - UX Designer

Nice

Cochabamba, Cochabamba Department, Bolivia (Hybrid)
1 Month ago
Saviynt - UX Researcher Intern

Saviynt

Atlanta, Georgia, United States (Hybrid)
1 Year ago
Amber - UX Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

At 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. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.

San Antonio, Texas, United States (Hybrid)

Schaumburg, Illinois, United States (Hybrid)

Guadalajara, Jalisco, Mexico (On-Site)

Chicago, Illinois, United States (On-Site)

Schaumburg, Illinois, United States (Hybrid)

Chicago, Illinois, United States (Hybrid)

Chicago, Illinois, United States (Remote)

West Valley City, Utah, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)

View All Jobs

Get notified when new jobs are added by Motorola solutions

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug