Intermediate TypeScript (Angular) Developer to develop and enhance existing and proprietary platform applications - 1066

Job Type: Contract
Positions to fill: 2
Start Date: Oct 09, 2023
Job End Date: Oct 08, 2024
Pay Rate: Hourly: Negotiable
Job ID: 132774
Location: Ottawa, Toronto

Our valued crown corporation client is seeking a Intermediate TypeScript (Angular) Developer to develop and enhance existing and proprietary platform applications.


Initial 1-year contract (with possibility of extension) that can be worked out of Ottawa or Toronto. Remote for now; however, may be requested to go onsite on an ad hoc basis as required by the project. 



  • Work collaboratively with clients and co-workers to define product requirements and technical solutions
  • Participate in sprint planning, design, coding, unit testing, and sprint reviews
  • Understand the work packages/user stories and provide work effort estimates to the Project Manager
  • Develop, integrate, test, maintain and enhance existing and proprietary platform applications
  • Design, develop and unit test technical solutions for moderate to complex work objects assigned
  • Provide support to test teams during product and UAT testing of the technical solution developed
  • Participate in code reviews and commit to high quality code
  • Prepare and implement the technical solution to the production environment
  •  Investigate and provide post implementation support of the technical solution implemented
  • Assist in developing technical documentation


Must Have Skills:

  • 5+ years’ experience with JavaScript, XSL/XML, HTML5, JSON, CSS3
  • 5+ years’ development knowledge and experience in Angular
  • Strong knowledge and abilities working with Accessibility (WCAG standards Level A/AA)
  • Strong knowledge and experience with Content Management Systems (TeamSite, WordPress)
  • Strong written and oral communication skills 

Nice To Have Skills

  • Previous experience working with design systems development
  • Previous experience in creating common web components
  • Familiarity and knowledge of screen readers and assistive devices
  • Experience in PHP and WordPress theme development
  • NodeJS, MVC or other SPA frameworks
  • OO design, patterns, and data structures
  • Experience with source version control, build and dependency management tools (preferably Git and Maven)
  • Unit test frameworks for JavaScript/Typescripts