View all jobs

Application Development - Senior UI Developer (81693-1 - M)

Toronto, ON
Job Description : Senior UI Developer
Position Purpose: Be part of RBCITS CA Agile lab to deliver a MVP at the end of 16 weeks. The UI Developer is the UX Designer shadow, and will implement the UI component of the solution while balancing UX creativity, value and cost, and promoting visualization.

Key Accountabilities:
  • Expert in UI technology (Develop UI component with associated test, share market knowledge)
  • Expert in visualization technology (Leverage visualization to ease data consumption, share market knowledge, Develop visualization)
  • UX safe keeper (Ensure UI responsiveness and feasibility of the UX Design)
  • Coach and ensure Sustainability (coach other UI developers with less experience, ensure minimal documentation is available)
  • Domain leaner (Get appropriate domain knowledge)
Knowledge and Experience
  • High level of expertise with JavaScript/Css/Html5 technologies: AngujarJS, Typescript, Gulp, Karma, - Jasmine, JsHint, Bower, Istanbul, SaSS, PhantomJS, Bootstrap
  • High level of expertise with visualization technologies: D3.js, Highchart.js
  • RTC and Webstorm knowledge is a plus
Skills and Competencies:
  • Expertise in building SPA
  • Familiar with different design techniques, design pattern and software development concept and where to apply it
  • Coach and Mentor the team to design practices
  • Financial knowledge is a plus
  • Familiar with scrum methodology
  • Have worked in an agile environment before
  • Understand what it means to be a developer in scrum
Attributes:
  • Strong communication and collaborative skills
  • Focus on delivery while considering sustainability
  • Focus on continuous improvement
  • Leadership
  • Fast Learner
  • Not afraid to get out of comfort zone
  • Transparency
  • Maintain skills up to date with industry standard
Powered by