Junior Software Developer – React / TypeScript / Next.js
Upstaff Employment Services is hiring a Junior Software Developer for a contract opportunity with an Ontario Government I&IT environment based in Toronto.
This role is best suited for a hands-on front-end / full stack JavaScript developer with experience building modern web applications using React, TypeScript, Node.js, Next.js, RESTful APIs, Jamstack architecture, Progressive Web Apps, HTML, CSS, and JavaScript.
The successful candidate will support the design, development, testing, troubleshooting, and deployment of user-facing web applications, including responsive interfaces, API integrations, login/profile functionality, customer notifications, and self-service sign-up features.
Role Details
Position: Software Developer – Junior
Location: Toronto, Ontario
Work Model: 100% onsite
Contract Start Date: June 15, 2026
Contract End Date: June 15, 2027
Key Responsibilities
Translate technical system specifications into working, tested applications.
Develop detailed programming specifications.
Write, generate, test, debug, and maintain application code.
Build and support front-end functionality for login pages, profile creation, customer notifications, and self-service workflows.
Develop and test RESTful API integrations.
Support responsive design, front-end testing, debugging, page load optimization, and version control.
Troubleshoot technical issues during implementation, conversion, deployment, and post-implementation support.
Collaborate with IT professionals, business stakeholders, and subject matter experts throughout the software development life cycle.
Prepare clear technical documentation, solution documentation, reports, reviews, and user-facing materials.
Required Skills
Experience with React framework and TypeScript.
Experience with Node.js and Next.js.
Experience building and testing RESTful APIs.
Working knowledge of Jamstack architecture.
Hands-on experience with Progressive Web Apps.
Strong experience with HTML, JavaScript, CSS, and CSS frameworks.
Experience with responsive design, front-end testing, debugging techniques, page load optimization, and version control.
Experience working in Agile environments using Kanban/task boards.
Working knowledge of DevOps concepts such as pipelines, task boards, and deployment workflows.
Experience with headless content management systems is an asset.
Experience with cloud platforms such as Azure is an asset.
Exposure to Azure AD B2C Authentication or Okta Authentication is an asset.
Ideal Candidate
The ideal candidate will have strong front-end development experience, a solid understanding of modern JavaScript frameworks, and the ability to work collaboratively in a structured Agile delivery environment. They should be comfortable translating requirements into tested applications, troubleshooting issues, and communicating clearly with technical and non-technical stakeholders.
Interested candidates can apply directly or contact Glen Castalino at glen@upstaff.ca.
¡Queremos sumar tu talento!🚀 🚀 Ven a ser parte de una de las compañías más grandes de consumo masivo, con...
Apply For This JobTHE POSITION Our roster has an opening with your name on it FanDuel is looking for a VIP Manager to...
Apply For This JobRequisition ID: 250745 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Contributes to...
Apply For This JobDo you want to work for a world-renowned research institute that pushes the boundaries of biomedical science and health research?...
Apply For This JobAbout The Job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our...
Apply For This JobWe are hiring for a permanent full-time Physiotherapist for the Royal Inland Hospital in Kamloops, B.C. Applicable positions may qualify...
Apply For This Job“`
Search qualified candidates by skills, location, experience, education, and more.
“`
