Senior Full Stack Developer - ReactJS, NodeJS
On behalf of our Banking client, Procom is searching for a Senior Full Stack Developer - ReactJS, NodeJS for a 9 month contract role. This position is a hybrid position with 3 days onsite at our client’s Toronto office.
Senior Full Stack Developer - ReactJS, NodeJS - Job Description:
The project involves the evolution of the onboarding platform, transitioning from a legacy architecture to a micro app architecture. The role focuses on building and operating highly scalable digital banking platforms using modern cloud-native architectures.
Senior Full Stack Developer - ReactJS, NodeJS - Responsibilities:
- Design, develop, and maintain modern web applications using ReactJS, TypeScript, NodeJS, and ExpressJS.
- Build reusable UI components and scalable frontend architectures.
- Develop RESTful APIs and backend services supporting high-volume customer interactions.
- Implement secure, scalable, and maintainable enterprise application designs.
Senior Full Stack Developer - ReactJS, NodeJS - Mandatory Skills:
- 10+ years of software development experience.
- 5+ years of Full Stack development experience.
- 5+ years of ReactJS development experience.
- 5+ years of NodeJS development experience.
- 5+ years of recent experience with REST APIs.
- 5+ years of JavaScript and TypeScript development experience.
- 5+ years of experience with Microservices.
Senior Full Stack Developer - ReactJS, NodeJS – Nice-to-Have Skills:
- Event Streaming (Kafka, Pub/Sub).
- Micro-Frontend Architecture experience is highly preferred.
- Platform Engineering is nice to have.
- Site Reliability Engineering (SRE).
- Recent experience with top Banks / FI is highly preferred.
Senior Full Stack Developer - ReactJS, NodeJS – Assignment Length:
The contract duration is from July 30, 2026, to March 30, 2027, with the possibility of extension based on performance and business needs.
Senior Full Stack Developer - ReactJS, NodeJS - Start Date:
ASAP.
Senior Full Stack Developer - ReactJS, NodeJS - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid position requiring 3 days in-office.