remote
Senior/Team Lead Full Stack developer Toronto, hybrid - TechMagic
Full Stack Developer
Lead a high‑impact full‑stack team building enterprise‑grade web applications with Node.js, React, and TypeScript, leveraging AWS cloud services to deliver scalable, secure solutions.
About the role
Key Responsibilities
- Architect and develop robust, scalable web applications and RESTful APIs using Node.js, React, and TypeScript.
- Lead a small team of developers, providing mentorship, code reviews, and technical guidance.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Design and implement cloud‑native solutions on AWS, ensuring high availability, security, and cost efficiency.
- Drive continuous improvement of development processes, tooling, and best practices.
Requirements
- 5+ years of professional full‑stack development experience.
- Strong proficiency in JavaScript, TypeScript, Node.js, and React.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
- Excellent problem‑solving skills and ability to communicate complex technical concepts clearly.
- Experience leading or mentoring a development team is highly desirable.
Skills
nodejsreacttypescriptjavascriptaws