UI Developer (Angular/React)

  • Full Time
  • Vaughan

Michael Page CA

* Contract with bank* UI Devlopment using Angular and React latest versions* Strong *Angular (11* *or higher)* and *React (16.8 or higher)* 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 *is a mustMPI 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 or Master’s degree in *Computer Science* or a related discipline* *5-7 years of software experience* – with emphasis on front-end development* Strong *Angular (11* *or higher)* and *React (16.8 or higher)* 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 *is a must* *Prior work experience with rendering large datasets (in millions) in the UI using sophisticated data grids (e.g. ag-grid) *is a must* Should have experience integrating UI components with RESTful and/or GraphQL API’s* 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.) is a must** Familiarity with Atlassian tools for managing software delivery and prioritization, e.g. Confluence, JIRA, BitBucket, etc.* UX design experience to create prototypes is a plusThis is with one of the biggest bank.long term contract