BlackBerry

BlackBerry Radar - Senior Full Stack Developer

BlackBerry
Apply
3 days ago
Mississauga, Canada +2 moreSenior

Responsibilities

  • Build and optimize backend microservices using Node.js, Express, NATS, Redis, MySQL, and Elasticsearch on AWS.
  • Develop and support data-intensive, real-time systems that ingest telemetry at scale.
  • Contribute to frontend development using React.
  • Influence architectural decisions and technical direction across the platform.
  • Improve reliability through automated testing, CI/CD, monitoring, and observability.
  • Collaborate in a high-trust, engineering-focused team.

Requirements

  • 4–5 years of experience in software development.
  • Strong backend development experience.
  • Experience with SQL and NoSQL systems, including MySQL, Elasticsearch, and Redis.
  • Experience building microservices and event-driven systems.
  • Comfort with AWS, Docker, CI/CD pipelines, and modern cloud tooling.
  • Ability to design and reason about complex system architectures.
  • Curiosity, ownership, willingness to learn unfamiliar areas, and strong communication and collaboration skills.
  • Preferred: proficiency in JavaScript and advanced React experience.
  • Preferred: background in IoT, telematics, or large-scale distributed systems.

Benefits

  • Hybrid work model requiring 4 days per week in the Ottawa office and 1 day working from home.
  • 40 scheduled hours per week.
  • Eligible employees may receive medical, dental, vision, life, and disability insurance.
  • Eligible employees may receive retirement benefits, an employee share purchase program, and paid time off.

Tech Stack

Apache FlinkAWSDockerElasticsearchExpressGitHub ActionsJavaScriptKubernetesMySQLNode.jsReactRedisSQL
BlackBerry

About BlackBerry

1,001-5,000 employees
Contact me