JPC - 1445 - Full Stack Developer - ITS Global
  • Toronto, Ontario, Canada
  • via Whatjobs
CAD - CAD
Job Description

Overview Our client is looking for a Senior Full Stack Developer to join their team.  Responsibilities: Collaborate with development teams, product managers, designers, and BAs to define problems to be solved and brainstorm end-to-end solutions Design both server-side and client-side patterns and architectures, with Node.js and React Work closely with our DevOps team to ensure that all code is deployed efficiently and consistently Participate in daily stand-ups and help groom our backlog as needed Provide mentorship to less experienced engineers through knowledge sharing, code reviews and training sessions Promote and enforce best practices, existing development guidelines and continuous code improvements Investigate new tools/technologies/ideas to promote further improvement of the system Maintain technical documentation for internal and external stakeholders Perform root-cause analysis on defects and issues as brought forward by our production support team Be actively involved in strategic direction and product decisions. Measurements of Success: Team Outcomes – Enable our agile team to achieve department targets and ability to work collaboratively as well as independently. Quality – Maintain 100%-unit test coverage and champion quality standards across the teams. Software Development – champion best practices and improvements to software development lifecycle continuously driving cycle time, velocity, open/close rates, and other performance metrics. You will be a good fit if you have: Experience in full stack development building large-scale web applications and APIs Experience with RESTful API design and development in Node.js (JavaScript or TypeScript) and the Microsoft Development eco-system Experience with React, Redux, NodeJS, Typescript, WebPack, PostgresSQL Experience with accessibility standards, WCAG, AODA/ADA Experience building cloud-hosted applications and APIs with effective security protocols, data protection measures, and storage solutions Experience with the following technologies is a plus: .Net Core, Redis, WebSockets, SQL Server Knowledge and experience in investing and personal finance are a plus. Must-haves: University Degree in Computer Science or equivalent subject 7+ years of experience in scalable software development with a focus on APIs and web applications Extensive knowledge of JavaScript (Node.js), web stacks, libraries, and frameworks Good understanding of front-end development with React Understanding of accessibility and security compliance Microsoft eco-system development, including Azure Cloud Technologies, Azure DevOps, and Git Agile methodologies and a Scrum delivery environment.

;