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.
Il y a plus de 30 jours