Typical Day in Role:
• Full stack role – 50%/50%
• Tech Stack: MERN MongoDB, Express, React, Node
• Planning and executing to meet sprint objectives as well as program/project milestones as a member of the scrum team.
• Write well designed, testable, efficient code by using best software development practices
• Gather and refine specifications and requirements based on technical needs
• Create and maintain software documentation
• Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed
Candidate Requirements/Must Have Skills:
1) 10+ years’ experience as a full-stack developer
2) 3+ years’ combined experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment
3) 3+ years’ of unit testing experience with both frontend and backend code
4) 3+ years’ of experience working with microservice architecture
5) 3+ years’ experience working in Agile/ Scrum framework
Nice-To-Have Skills:
1) Experience working with monorepo architecture
2) Demonstrated experience working with Gitflow branching strategy
3) Experience with Xstate
Soft Skills Required:
• Excellent communication skills with ability to influence decision making across stakeholders
• Demonstrated ability to lead team members with differing opinions and provide guidance to varying levels of experience
• Effective organization, planning, and time management skills
Education:
Post-secondary education, preferably in computer science, engineering
Canadian bootcamp experience an asset
A Scrum certification would be an asset