Find jobs in Canada today!

To post a job, login or create an account |  Post a Job

Sr. UI Developer (Angular+React)

Michael Page CA

This is a Contract position in Mississauga, ON posted July 13, 2021.

A creative software engineer who takes great pride in both the technical and business aspects of work will be wellsuited for this role. The candidate should be innovative and passionate about delivering great software and ensuring high customer satisfaction. This role encompasses end-to-end development that will often require integration with the middleware and backend systems. The candidate should be highly adaptable to changing requirements, cutting-edge technology tools, and tight delivery timelines. The role will include the following major functions/responsibilities:* Follow good design and development practices* Research, build working prototypes, and recommend development / testing solutions / tools in support of the project / application objectives* Ensure that code can be tested (unit as well as integration) and adheres to the rules defined in the CI/CD pipeline* Participate in code reviews and mentor junior developersMPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual’s status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants* Bachelor’s degree in *Computer Science* or a related discipline, or an equivalent combination of education and work experience is desired* *5-7 years of software experience* – with emphasis on front-end development* Strong *Angular 9/10/11* and *React* experience is required* Strong JavaScript (including ES6 and ES7 features), TypeScript, HTML and CSS is required* Experience with *redux, redux-observable, RxJS in conjunction with large data sets (>500K)* is a must* Prior work experience with large data volumes (millions), client-side stream processing and data grids (e.g. ag-grid) is a big plus* Should have experience integrating UI components with RESTful API’s and/or GraphQL* Strong knowledge of Webpack and Git* Experience with Web Workers is a plus* Familiarity with different testing approaches and tools (Unit and integration testing, Jest, Cypress, StoryBook etc.)* Familiarity with Atlassian tools for managing software delivery and prioritization, e.g. Confluence, JIRA, BitBucket, etc.It is banking clientChance to work 100% remoteChance to work with Data projects