Enable job alerts via email!

Senior NodeJS Developer (Toronto Hybrid)

Motorola Solutions

Toronto

On-site

CAD 90,000 - 120,000

Full time

30+ days ago

Job summary

A leading telecommunications company seeks a Senior NodeJS Developer for a hybrid role in Toronto. Responsibilities include designing backend services, developing user interfaces with Angular, and collaborating on innovative solutions. Applicants should have extensive full-stack experience, particularly with Node.js and TypeScript, and enjoy a dynamic, collaborative work environment.

Benefits

Competitive salary and benefits package
Opportunities for professional growth
Dynamic work environment

Qualifications

  • 5+ years of experience in full-stack development.
  • 4+ years of experience with Node.js and TypeScript.
  • 2+ years of experience with Angular.
  • Experience with AWS Cloud services.

Responsibilities

  • Design and implement backend services using Node.js in TypeScript.
  • Develop web user interfaces using Angular.
  • Create and maintain internal tools to streamline operations.
  • Collaborate with designers to enhance user experiences.

Skills

Node.js
TypeScript
Angular
AWS (Lambda, S3, DynamoDB)
Git
Agile Development
AI / Machine Learning

Education

Bachelor's degree

Tools

Capacitor
Jira
Confluence
Bitbucket
Job description
Overview

Senior NodeJS Developer (Toronto Hybrid) at Motorola Solutions. Hybrid position; the team typically goes into the Toronto downtown office once per week.

Company Overview

Motorola Solutions is a global company providing critical communications, video security and command center technologies that support public safety agencies and enterprises. We aim to help keep people safer everywhere and connect careers that matter.

Department Overview

Motorola Solutions creates a suite of community-facing public safety and enterprise applications, including personal safety apps, crisis communication software, incident management, and emergency notification platforms. Our services support schools, hospitals, corporates, police forces and state-wide deployments with tools to keep people safe and informed.

Job Description

Motorola Solutions is seeking a skilled and experienced hands-on Senior NodeJS Developer to join our team. This is a hybrid position; the team typically goes into the Toronto downtown office once per week.

Responsibilities
  • Design and implement backend services using Node.js in TypeScript.
  • Develop web user interfaces using Angular.
  • Develop hybrid cross-platform mobile apps for iOS and Android using Capacitor.
  • Develop secure and scalable cloud-based solutions on AWS to meet evolving customer needs.
  • Utilize natural language processing and data mining techniques to enhance application usability.
  • Collaborate with the design team on intuitive and visually appealing user experiences.
  • Create and maintain internal tools to streamline operations.
  • Write clear and concise software documentation.
  • Troubleshoot and resolve escalated customer issues.
  • Participate in production rollout processes.
  • Research and implement new technologies to improve business processes and user experience.
Required Skills & Experience
  • 5+ years of experience in full-stack development.
  • 4+ years of experience with Node.js and TypeScript.
  • 2+ years of experience with Angular and TypeScript.
  • Experience with Capacitor or Cordova for hybrid app development.
  • Cloud & Infrastructure: AWS Lambda, DynamoDB, OpenSearch, SQS, and S3.
  • Experience with unit testing on both backend and frontend.
  • Version Control: Git.
  • Agile Development: Scrum / Agile methodology.
  • Proven ability to work independently and as part of a team.
  • Excellent communication and problem-solving skills.
  • Experience with AI / machine learning technologies is strongly preferred.
Bonus Points
  • Experience with automated testing using Playwright.
  • Familiarity with publishing and distributing iOS and Android apps.
  • Experience with Electron for building desktop applications.
  • Familiarity with the Atlassian suite: Jira, Confluence, and Bitbucket.
We Offer
  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • Competitive salary and benefits package.

Note : Candidates must reside in the Greater Toronto Area.

Basic Requirements
  • Bachelors degree with 5+ years of full-stack development experience
  • AND 4+ years of Node.js experience
  • AND 2+ years of Angular experience
Travel Requirements

None

Relocation Provided

None

Position Type

Experienced

Industry

Telecommunications

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, and we are committed to providing an inclusive and accessible recruiting experience. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.