Senior Full Stack Developer

Job Description

General Description
Join what we believe is the most exciting clean-tech story in Canada. Our team has developed a breakthrough technology that will transform the smart lighting industry.
JDRF Electromag Engineering Inc. is an applied science research and development company. Located in Port Credit - Mississauga, Ontario, we specialize in the creation of innovative products focused on energy conservation and harvesting.
We are currently looking for someone to join our team in the capacity of a Full Stack Developer. The ideal candidate is bright, has a can-do attitude, a commitment to lifelong learning, and demonstrates a passion for technology research and development.
As a member of the engineering department, you will make important contributions to our close knit and innovative team. Together, we develop new technologies focused on making this world a better place for future generations.
Key Responsibilities
Create object-oriented designs and complete web and mobile development using contemporary design patterns
Architect and design mobile applications which act as edge nodes to a remote server (Android and iOS, Azure or AWS preferred)
Create web services using RESTful APIs and GraphQL
Create backend solutions using a cloud-based, platform as a service (Azure or AWS preferred)
Provide DevOps support using hosted cloud platforms (Azure or AWS) (e.g. managing pipelines and production environments)
Architect and design web application that handle large data and can interface with AI platforms (MATLAB preferred, TensorFlow a plus)
Position Requirements
A Bachelor of Computer Engineering / Computer Science Degree
Over 4 years of experience in full stack development
Experience in Full Stack development with a variety of languages such as Python, C# .NET, ASP.NET, MVC or Razor pages, Microsoft SQL Server (MSSQL), HTML / CSS / JSON or Sass / JavaScript and associated tools
Experience implementing platform-as-a-service solutions (e.g. AWS, Azure), including device gateways, functions, the storage, analysis, and processing of data, and backend enterprise integration (Azure preferred)
Experience with DevOps tools for planning, CI/CD pipelines, and virtual containers
Experience with multi-platform and multi-device applications
Experience with enterprise level applications
Good understanding of the security development life cycle and application performance best practices
Strong analytical and communication skills
Knowledge of Xamarin is beneficial
Knowledge of Angular or React is beneficial
Experience with Unix/Linux is beneficial
Large data experience is beneficial
We value diversity and inclusion and encourage applications from all qualified candidates. We will accommodate applicants needs throughout the recruitment process

Work in Canada
Employment Options
Professional Experience
Apply to Job


Selim Ziade

HR Generalist

Mississauga, Ontario, Canada

View Details

Recruiter Contacts

(647) 643-7678