About this role
Senior Full Stack/Front End Developer
On behalf of our Banking client, Procom is searching for a Senior Full Stack/Front End Developer for a 5-month contract role. This position is a hybrid position with 2 days onsite at our client’s Toronto office.
This role supports Global Asset Management’s digital initiatives by designing, developing, and maintaining scalable, secure, and accessible cloud-based applications. The position focuses on front-end development using modern web technologies to deliver business-critical digital experiences.
Responsibilities Build end-to-end solutions using React, Next.js, and Node.js aligned to enterprise architecture standards Develop, maintain, and scale complex React applications using modern patterns and best practices Design and implement reusable, high-quality UI components and frontend libraries Apply SSR/SSG patterns to optimize performance, SEO, and user experience Translate user and business requirements into technical specifications and design artifacts Conduct peer reviews for code, design, and unit tests to maintain engineering quality Collaborate closely with product owners, designers, and engineering teams in an Agile delivery model Mandatory Skills 8+ years of frontend development experience 6+ years of hands‑on React experience 3+ years of Next.js experience in production environments Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS Solid understanding of Node.js fundamentals and npm ecosystem Experience with unit testing and Test-Driven Development (TDD) Proficiency with Git version control Nice-to-Have Skills Banking or financial industry experience BA in Computer Science, Engineering, or related field (an asset) Experience supporting public-facing, high-traffic applications Familiarity with CDN-based delivery and frontend performance optimization Interest in potential contract extension and conversion to full-time employment
Assignment Length: This is a 5-month contract position with the possibility of extension.
Assignment Location: Toronto, Ontario, Canada. This is a hybrid position with 2 days onsite per week.
#J-18808-Ljbffr