Senior Front-End Developer / Team Lead
Location: Toronto, ON
Onsite Flexibility: Hybrid
Contract Details
- Position Type: Contract
- Contract Duration: 6 months (with potential for extension or conversion to FTE)
- Pay Rate: C$70.00 C$85.00 / Hour (CAD)
- Shift / Schedule: 9:00 AM 5:00 PM, Monday to Friday (37.5 hours/week)
Job Summary
The Senior Front-End Developer / Team Lead is responsible for leading the technical design, development, and integration of enterprise web applications while contributing hands-on development expertise. The successful candidate will serve as a senior individual contributor capable of driving work independently, mentoring team members, participating in code reviews, and delivering responsive, accessible, and scalable web solutions. This role will focus primarily on front-end web development and responsive web applications while collaborating closely with backend teams and native application teams where integrations are required. The candidate will participate in feature development, application enhancements, technical planning, release activities, and continuous improvement initiatives.
Key Responsibilities
- Design, develop, test, and maintain enterprise web applications.
- Lead and contribute to front-end development initiatives using modern JavaScript frameworks.
- Participate in technical design discussions, code reviews, and application architecture decisions.
- Build responsive and accessible user experiences aligned with enterprise standards.
- Collaborate with cross-functional teams to deliver high-quality digital solutions.
- Support release management and deployment activities.
- Mentor developers and promote development best practices.
- Drive work independently with minimal onboarding or supervision.
- Contribute to continuous improvement of engineering standards and development processes.
Required Skills
- 5 years of front-end web development experience.
- Strong JavaScript development experience.
- Strong HTML5 and CSS/SCSS experience.
- Experience with Vue.js OR comparable modern front-end frameworks (React preferred as a transferable skill set).
- Experience working with state management libraries such as Pinia, Vuex, Redux, or similar.
- Experience with Git/GitHub source control and modern development workflows.
- Experience working with Node.js packages and front-end build tooling.
- Experience building responsive web applications.
- Strong knowledge of web accessibility standards.
- Experience participating in release management and deployment processes.
- Demonstrated ability to operate as a senior-level independent contributor with minimal ramp-up time.
- Strong communication and collaboration skills.
- Strong ownership and accountability.
- Self-starter with the ability to work independently.
- Adaptable and comfortable with change.
- Strong problem-solving and analytical skills.
- Excellent stakeholder management skills.
- Collaborative team player.
- Strong mentoring and coaching capabilities.
- Ability to influence technical direction and drive outcomes.
Preferred Skills
- Pinia experience.
- Mobile, hybrid mobile, or native application development experience.
- Knowledge of REST APIs and JSON integrations.
- Unit testing and UI automation testing experience.
- Banking or financial services experience.
- Team lead or mentorship experience.
- Experience supporting enterprise-scale digital platforms.
Required Experience
- 5 10 years of overall experience, with a minimum of 5 years in front-end web development.
- Medical, Vision, and Dental Insurance Plans
- 401k Retirement Fund
Important Notes
- Interview process: 1 2 rounds one with a Senior Manager and one with a Director; in-person, behavioral/technical format; approximately 1 hour in duration.
- The candidate cannot start while employment history and regulatory credentials are being verified by the supplier.
About the Client
This client is a leading North American financial institution offering reliable banking products and personalized financial solutions, serving millions of individuals, businesses, and institutional clients across Canada, the United States, and other global markets. The organization employs thousands of professionals across functions including digital web development, capital markets, wealth management, commercial banking, and technology making it a strong destination for senior developers, engineers, analysts, and financial services professionals seeking stability and long-term career growth.
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.
Job Number: 26-11633 Industry: Software Engineering
#LI-GTT #LI-Onsite #gttca