Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer building scalable Node.js services for IoT and Communications industries. Designing tools and services for a resilient customer-focused platform.

Responsibilities

  • Design, build, and maintain services and tools that keep our platform fast, resilient, and customer-focused
  • Spend most of your time on Node.js microservices that handle complex data pipelines
  • Partner with our DevOps team to ensure production systems are stable, observable, and deployment-ready

Requirements

  • Build and maintain Node.js microservices in production environments, with attention to testing, code quality, and maintainability
  • Understand distributed systems, performance optimization, and scalability patterns
  • Work confidently with message queues, Redis, and core AWS services
  • Have working knowledge of a modern reactive framework

Benefits

  • Competitive compensation, exceptional benefits, and funded learning & development opportunities
  • Generous paid time off, holidays, and a company-wide holiday shutdown
  • Access to stock options and equity for long-term, high-impact contributors
  • Paid vacation and additional company holidays

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$80,000 - CA$120,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSDistributed SystemsJavaScriptMicroservicesNode.jsRedis

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.