Overview
On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
React.js
TypeScript
Node.js
MongoDB
scalable
Azure
Terraform
Kubernetes
Job Details
Software Developer
Toronto, ON (Onsite)
Job Description:
We are seeking a mid to senior-level Software Developer with strong expertise in both front-end (React.js with TypeScript) and back-end (Node.js with TypeScript) development. The ideal candidate will have experience with Redis, MongoDB, scalable architecture systems, and cloud technologies such as Azure, Terraform, and Kubernetes. The role requires excellent communication skills, technical ticket writing, adaptability to evolving business requirements, and the ability to detect and suggest areas for improvement. Hands-on experience with APIs, Express.js, OAuth/OIDC, Jenkins pipelines, Jira, and Confluence is required.
Key Qualifications
- Proficient in React.js with TypeScript
- Experienced with Node.js and TypeScript
- Knowledge of Redis and MongoDB
- Understanding of scalable system architecture
- Skilled in Azure, Terraform, and Kubernetes
- Experienced with Jira and Confluence
- Excellent verbal and written communication skills; able to write clear technical tickets
- Experience building and consuming APIs
- Familiar with Express.js and OAuth/OIDC protocols
- Experience with Jenkins pipelines
- Able to quickly adjust to evolving business requirements and priorities
Preferred Qualifications
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience working in Agile development environments
Great to Have
Has worked in a similar position at Manulife or has prior experience with Manulife systems and processes
Strong sense of UI/UX design and user experience
Responsibilities
- Develop and maintain web applications using React.js and Node.js (both with TypeScript)
- Collaborate on designing and implementing scalable architecture solutions
- Integrate and manage Redis and MongoDB databases
- Write and review technical tickets using Jira and document solutions and processes in Confluence
- Implement and secure APIs
- Manage deployments using Jenkins pipelines and cloud infrastructure (Azure, Terraform, Kubernetes)
- Participate in code reviews and knowledge sharing within the team
- Respond proactively to shifting business needs and requirements, adjusting priorities and development approach as necessary
Thanks & regards
Arun Stelin
Talent Acquisition Specialist | Northern Base
Ashburn, VA 20147
Direct Number -
Email:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.