drjobs BlackBerry Radar- Full Stack Developer II

BlackBerry Radar- Full Stack Developer II

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ottawa - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Worker Sub-Type:

Regular

Job Description:

The BlackBerry IoT Business Unit combines BlackBerrys core IoT assets across the company. One of groups within the IoT Business Unit is BlackBerry Radar which is an innovative service for managing and optimizing fleet operations for businesses in the transportation sector. Solving our customers most common transportation and logistics challenges BlackBerry Radar can be used for tracking trailers intermodal containers & chassis equipment railcars and more.

Asset Tracking Engineered for Intelligence!

All BlackBerry Radar tracking data is secured with BlackBerry encryption and authentication services; the devices are powered by BlackBerry QNX our OS for embedded systems. BlackBerry Radar devices are rugged and low maintenance equipped with batteries that can last as much as five years.

Job Description:

Were looking for a talented and driven Full Stack Developer with a strong focus on Back End development using and Express and a passion for building scalable cloud applications in a microservices architecture. This role offers the opportunity to work across the stack contribute to architectural decisions and help shape the future of our platform hosted on AWS.
What Youll Do
  • Design develop and maintain end-to-end web applications using modern technologies including Serverless NATS Elasticsearch MySQL and Redis.
  • Build and optimize microservices and backend systems with a focus on scalability performance and reliability.
  • Collaborate on Front End development using React contributing to intuitive and responsive user interfaces.
  • Write and maintain unit and integration tests to ensure high code quality and rapid feature delivery.
  • Lead and contribute to technical initiatives promoting best practices in software development.
  • Own the quality of your code through automated testing monitoring and CI/CD pipelines.
  • Participate in Agile planning using tools like Jira and contribute to sprint execution and retrospectives.
  • Work with containerization technologies such as Docker and Kubernetes to deploy and manage services.
What You Bring
Required Skills & Experience:
  • Bachelors degree in Computer Science or a related field.
  • Extensive experience in Back End development with / Express.
  • Strong hands-on experience with SQL and NoSQL databases (e.g. MySQL Elasticsearch Redis) including data modeling and optimization.
  • Strong proficiency in JavaScript is essential including experience with modern frameworks such as React. Candidates should be comfortable building dynamic responsive user interfaces and integrating with RESTful APIs.
  • Solid understanding of microservices architecture.
  • Experience with automated testing frameworks such as Mocha and Chai and a deep understanding of testing strategies.
  • Familiarity with CI/CD pipelines Docker and Kubernetes in production environments.
  • Proven ability to design and implement complex system architectures.
  • Strong communication and collaboration skills.
  • Self-motivated with a sense of urgency and a commitment to continuous learning.
  • Ability to work independently and as part of a cross-functional team.
Preferred Skills:
  • Experience with React and Front End development
#LI-CM1

Scheduled Weekly Hours:

40

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.