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