Job Title: Full Stack - Development Team Leader
Type: Permanent
Location: 100% Remote- GTA/ Montreal Area Preferred
Start date: ASAP
Days/Hours: Monday to Friday 9:00 AM to 5:00 PM
Salary: $110,000 to $150,000
Vacation: 4 weeks
Full Stack - Lead Developer Responsibilities
Manage and nurture a team of developers working with key clients
Lead, architect and develop full stack web solutions in an agency environment (we often have several simultaneous projects on the go at once)
Liaise with offshore teams and coordinate development efforts
Contribute to all phases of the Development Lifecycle of web applications
Write well-designed, reusable, testable and efficient code
Rapid prototyping for key projects
Server management and deployment for the relevant environment (Azure, Netlify, Vercel etc.)
Troubleshooting and resolving issues
Work with the CTO to execute and further team development goals
Peer code reviews
Skills & Experience
4+ years of experience of strong professional working knowledge of JavaScript, React, CSS, and either NodeJs or .NET
Previous implementation of Gatsby/Jamstack projects on headless Content Management Systems
Previous experience with Enterprise Content Management Systems is a plus (Adobe Experience Manager, MagnoliaCMS, Contentful)
Strong ability to write and maintain quality documentation
Ability to quickly learn new platforms and frameworks
Effectively collaborate with client facing teams and UX/UI designers
Excellent verbal and written communication skills