Login | Register

Senior Front End Developer (+5 years) to leverage modern web application technologies, tools and frameworks in the Health space

Job Type: Contract
Positions to fill: 2
Start Date: Aug 15, 2022
Job End Date: Aug 31, 2023
Pay Rate: Hourly: Negotiable
Job ID: 122278
Location: Calgary, Edmonton
Apply
Senior Front End Developer (+5 years) to leverage modern web application technologies, tools and frameworks to develop a high quality user experience. With operations across Canada and around the globe, our client provides innovative, practical and meaningful solutions to help government programs and services function more effectively and efficiently.

As a Senior Front-End Developer, your daily work will consist of leveraging modern web application technologies, tools and frameworks to develop a high-quality user experience.
You will have the opportunity to contribute to the design and architecture of our enterprise systems along with developing high quality, well tested, code that can be packaged and delivered to clients all over the world.


MUST HAVE's:
  • 5 plus years experience as a front end developer
  • 3+ experience with TypeScript in a production environment;
  • 3+ experience with JavaScript/Typescript techniques in a production environment;
  • Working knowledge of Agile (Scrum) Software Development Process methodologies;
  • Knowledge and experience with core web application technologies (HTTP, HTML5, CSS3, JavaScript) and how they relate to modern web SPA frameworks; and Jason

Key Responsibilities
  • Is responsible for the complete life cycle of the application forms and their configuration, from requirements and analysis to design and development;
  • Develop new application forms and construct application code, with an emphasis on scalability and responsiveness;
  • Maintain existing application software specifications and technical documentation;
  • Design and develop unit tests for the purposes of regression testing, correcting errors, isolating areas for improvement, and general debugging;
  • Profile code in order to detect and fix locks and performance bottlenecks;
  • Fix/upgrade application code to address change requests and issues;
  • Cultivate and disseminate knowledge of application development best practices and improve our standards;
  • Participate in design and code peer reviews;
  • Maintain client satisfaction by meeting client priorities and service level agreement targets in a timely manner; and
  • Support and maintain existing in-house applications for clients and develop enhancements to existing software.
  • Familiarity with user experience design principles

Education and Experience Required:
  • Bachelor’s degree in Computer Science or Diploma in a Computer or Design related program with equivalent development experience;

Desired:
  • Experience with responsive design patterns and techniques;
  • Experience with COTS products;
  • Experience with reactive programming paradigms (experience with RxJS specifically would be an asset);
  • Ability to solve complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications;
  • Familiarity with W3C web accessibility standards;
  • As a plus, understanding of back end development technologies and frameworks would be an asset.