Jobs / 

Senior Full Stack Developer

We are looking for a Senior Full Stack Developer to join our Software Development team and contribute to the design, development, testing and deployment of new features and products.
Kanata, Ontario, Canada
Full Time
Senior Level
Apply now
Overview
Responsibilities
Requirements

Who We Are

Edge Signal is a privately held company backed by Wesley Clover International, based in the Kanata North Technology Park, Ontario, Canada. Specializing in edge computing and edge AI, we are currently looking to fill the position of Senior Full Stack Developer.

Overview

We are looking for a Senior Full Stack Developer to join our Software Development team and contribute to the design, development, testing and deployment of new features and products.  The successful candidate will work with a team of local and international developers to produce new offerings that are high in quality and reliability, that scale easily, and that provide increased value to existing and new customers.

A key member of the development team, the candidate will be based in the Edge Signal head offices in Kanata.

Responsibilities

The successful candidate will:

  • Be proficient in technologies including TypeScript, JavaScript, React, NodeJS, AWS, PostgreSQL and MongoDB.
  • Supervising junior developers and leading code reviews.
  • Designing and developing the DevOps lifecycle of the projects.
  • Collaborate well with local and international team members in any and all phases of product design, build, test, and shipment.
  • Iterate software development in an agile fashion creating hypotheses and testing them with incremental code shipments and continuous integration.
  • Identify multiple solutions to a problem and evaluate these for fit given the objectives and constraints of the project.

Requirements

The successful candidate will meet the following requirements:

Education

  • A post-secondary Degree in Computer Science or Computer Engineering.

Experience

  • 10+ years of strong design and development skills and ability to produce maintainable cloud-based application development and microservices.
  • Development experience in high volume, SAAS platforms.
  • Test-driven Development (TDD) and Unit Testing methods and techniques.
  • Expertise in design patterns and common architectures
  • DevOps experience on AWS or Azure is essential.
  • Strong competence in NodeJS, ReactJS, JavaScript - 5 years minimum.
  • Deep knowledge relational and No-SQL databases (MongoDB and Postgres preferred).
  • Hands on experience on serverless and container technologies.

Individual Qualities

  • Interpersonal and teamwork skills to help prioritize needs, provide meaningful contributions, and deliver team results.
  • Creative thinking to help generate new and better ways of doing things and create innovative new products or solutions.
  • Problem solving skills to look beyond the obvious and understand the root cause of complex issues, propose possible solutions and overcome barriers to success.
  • Resiliency to cope with change and continue to advance work tasks and projects.

Additional

  • Employment Type:  Full-time
  • Location: Kanata, Ontario
  • Industry Focus:  Computer Software, Information Technology
  • Position Focus:  Software Engineering, Development
  • Position Seniority:  Senior Level

To apply, please send your cover letter and resume to jobs@edgesignal.ai.  Edge Signal is an equal opportunity employer, supporting diversity, inclusivity, and a safe work environment for all.  While all applications are appreciated, only those candidates selected for an interview will be contacted.

Apply now

Start your free plan now

Accelerate edge application development.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No credit card required
Two devices supported for free