Full-Stack Web Application Lead
Virtusa View all jobs
- Toronto, ON
- Permanent
- Full-time
- Lead the architecture, design, and development of full-stack web applications.
- Develop rich, responsive front-end applications using JavaScript, Angular 17, HTML5, CSS3, and jQuery.
- Design, develop, and maintain backend services and RESTful APIs using Node.js.
- Ensure application performance, security, scalability, and maintainability.
- Define and enforce JavaScript and TypeScript coding standards and best practices.
- Drive DevOps initiatives, including CI/CD pipelines, infrastructure automation, and cloud deployments.
- Collaborate with product, UX, and business stakeholders to deliver high-quality solutions.
- Conduct code reviews, troubleshoot complex issues, and optimize application performance.
- Mentor junior developers and provide technical leadership.
- 8+ years of hands-on experience in JavaScript-based full-stack development.
- Expert proficiency in JavaScript (ES6+) and TypeScript.
- Experience in Angular 14x+, with knowledge of micro front-end architecture.
- Solid knowledge of HTML5, CSS3, and jQuery.
- Extensive backend development experience using Node.js.
- Strong understanding of RESTful APIs and modern web architectures.
- Hands-on experience with DevOps tools, CI/CD pipelines, and deployment automation.
- Experience with cloud platforms (AWS / Azure / GCP).
- Proficiency with Git and version control workflows.
- Excellent communication, leadership, and problem-solving skills.
- Bachelor's degree in Computer Science or a related field.
- Proven track record of delivering high-quality software solutions.