Positions Available

Expand all | Collapse all
[+][-]

Full Stack Developer


We are currently looking for a Full Stack Developer who will analyze and program advanced portal and course back-end components in addition to performing maintenance and updates to existing components.

What you will do:

  • Develop web-based applications and components according to technical design specifications
  • Program and integrate course interfaces into web pages using design patterns and best practices
  • Conduct testing and debugging and troubleshoot issues for better performance
  • Create and maintain course templates
  • Analyze performance of web applications and correct deficiencies
  • Resolve questions and issues regarding content integration
  • Maintain confidentiality with regards to the information being processed, stored or accessed
  • Document programming problems and resolutions for future reference
  • Ensure that all code created is properly documented
  • Conduct research and incorporate best web development methodologies

What you will bring:

Experience:

  • 3-5 years’ experience in a similar role
  • Bachelor’s degree in Information Technology, Computer Science or other pertinent field
  • Familiar with latest development concepts and practices

Skills:

  • 5+ years hands-on JavaScript development experience
  • JQuery/AJAX and experience working with open-source JS libraries such as Angular
  • HTML5, CSS2, CSS3
  • Demonstrable understanding of server-side CSS preprocessors, such as Sass
  • 5+ years’ experience of Responsive Web Design
  • Proficient with SVN source control;
  • Familiarity with RESTful APIs
  • Ability to integrate multiple new and existing data sources and databases into one system
  • Advanced knowledge of ASP.Net, MVC, Java, PHP, JSON and XML;
  • Knowledge of creating and maintaining templates
  • Self-motivated and able to work in a team with minimal supervision
  • Ability to work in a Windows-based environment
  • Data visualization and Learning WebGL using Three.js
  • Bilingual – English and French

[+][-]

Senior Web Programmer


We are currently looking for a Senior Web Programmer who will analyze and program advanced portal and course back-end components in addition to performing maintenance and updates to existing components.

What you will do:

  • Program advanced web-based applications according to internal standards and best practices
  • Conduct testing and debugging
  • Use logic and reasoning to identify the strengths and weaknesses of alternative solutions
  • Analyze performance of web applications and correct deficiencies
  • Maintain confidentiality with regard to the information being processed, stored or accessed
  • Document programming problems and resolutions for future reference
  • Conduct research
  • Ensure that all code created is properly documented

What you will bring:

Experience:

  • 5-7 years’ experience in a similar role
  • Bachelor’s degree in Information Technology, Computer Science or other pertinent field
  • Familiar with latest development concepts and practices

Skills:

  • Advanced knowledge of ASP.Net or Java, PHP, HTML, JavaScript and XML
  • Experience with MVC and OOP design pattern
  • Excellent Object Oriented design and implementation skills
  • Experience with version control systems such as Git, SVN, etc.
  • Experience in web development: HTML/CSS/Javascript
  • Knowledge of programming for mobile devices (an asset)
  • Familiarity with W3C Web standards and guidelines
  • Familiarity with RESTful APIs
  • Ability to work in a Windows-based environment
  • Ability to integrate multiple new and existing data sources and databases into one system
  • Knowledge of Microsoft Visual Studio or Java Studio Enterprise
  • Self-motivated and able to work in a team with minimal supervision
  • Good communication and organizational skills
  • Bilingual – English and French 


Haven't found a position that matches what you're looking for? Send us your resume so you are considered once the next opportunity arises.