Remote (Country) Full-time

Unknown Company is hiring a Senior UI/Full Stack Software Engineer (Canada Remote )

About the Role

Motorola Solutions is hiring a Senior UI/Full Stack Software Engineer to join our camera systems group within the Chief Technology Office. You will play a crucial role in technically leading, designing, and developing user interfaces and the underlying systems that support them. You’ll be responsible for the full lifecycle, from conceptualization to deployment, while contributing to backend API design and implementation.

What You'll Do

  • Technically lead UI/UX focused projects and individually contribute to both frontend and backend development.
  • Design, develop, and test intuitive, high-performance user interfaces using modern frameworks like React, Angular, or Vue.js.
  • Develop and maintain robust, scalable backend APIs and components using Node.js, Python, or Go.
  • Integrate frontend interfaces with 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.
  • 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 new features and enhancements for our camera systems and applications.
  • Stay current with the latest advancements in UI/UX development and fullstack technologies.

What We're Looking For

  • 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.
  • Deep expertise in at least one modern JavaScript framework (React, Angular, or 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 (Python, Go, Node.js).
  • Experience with state management libraries and frontend testing frameworks.
  • Understanding of software engineering principles: design patterns, testing methodologies, version control (Git), and task/bug tracking (e.g., Jira).
  • 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.

Nice to Have

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with video streaming technologies or data visualization.
  • Deep understanding of design patterns and tools such as Monorepo, Microservices, Event sourcing, Infrastructure as Code, Kubernetes.

Technical Stack

  • Frontend: React, Angular, Vue.js, HTML, CSS
  • Backend: Node.js, Python, Go
  • Infrastructure: AWS, Azure, GCP, Kubernetes

Team & Environment

Join a talented team of scientists and engineers located in Chicago, Boston, Vancouver, and Krakow, Poland within the Chief Technology Office.

Benefits & Compensation

  • Salary range: $75,700 CAD - $155,200 CAD.

Work Mode

This is a remote position open to candidates located anywhere in Canada.

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.

Required Skills
ReactAngularVue.jsNode.jsPythonGoHTMLCSSAWSAzureTypeScriptSoftware ArchitectureCI/CD
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
?
Job Details
Category fullstack
Posted 8 months ago