Position Details:        

  • Permanent, Full-time
  • Eligibility to WFH as per Company’s policy, with Hybrid Model
  • Schedule: Monday to Friday 

 Location:  Head Office, Oakville, ON


About This Opportunity

We are currently looking for an experienced Full-Stack developer to join our engineering department that is passionate about solving problems, learning, and collaborating towards finding the best solutions.

 The successful incumbent will be responsible for many different day-to-day responsibilities, such as         

creating efficient algorithms, producing clean code, integrating third-party programs into systems, and identifying areas of improvement based on user feedback.


Role Responsibilities

· Re-build and improve the diagnostic system.

· Build and maintain Content Management System

· Write maintainable, testable, and performant software.

· Participate in code review and perform testing to ensure high-quality software.

· Contribute to all phases of the software development life cycle.

· Autonomously seek opportunities for further technological advancement.

· Create and maintain technical documentation.

· Other


Requirements / Qualifications: 

Academic Training:

  • Bachelor’s degree in computer science, Engineering or a related technical field or equivalent practical experience.


 Work Experience

· 3+ years of experience as a full-time Software Developer.

· experience with React, HTML, SCSS, JavaScript, and JQuery.

· experience with NodeJS

· experience with SQL or NoSQL database.

· experience with REST API design.

· Experience working in a Continuous Integration environment with unit tests and automated tests as part of the development flow.

· Additional experience with AWS and Docker is a plus.


 Specific Competencies:

· Ability to design, write and test high-quality code and UI/UX. 

· strong knowledge in Object Oriented development and Functional Design.

· desire to learn other languages and technologies.

  • Excellent communication skills, verbal and written.
  • Resourcefulness and troubleshooting aptitude.
  • Attention to detail.
  • Ability to design, write and test high-quality code. 
  • Support diverse and inclusive work environment


Work Conditions: 

 Physical Demands:

  • Office environment with prolonged sitting, typing, and phone usage.
  • Manual dexterity is required to use desktop computers and peripherals.

 Cognitive Demands:

• Time management

• Multi-tasking

• Reading/writing

• Memory recall

• Communication

To apply for this position please email: recruiting@mediaresources.com