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.
Responsibilities:
- 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