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.
Are you looking to join one of Greater Toronto’s Top 2026 Employers? The Ontario Medical Association (OMA) advocates for and...
Apply For This JobAbout Analyticsmart Consulting Inc Analyticsmart is a boutique analytics firm specializing in the Consumer-Packaged Goods (CPG) industry across Canada and...
Apply For This Job⚠️ PRIORITY 1-CLICK APPLICATION: We are actively sourcing elite design professionals to partner with one of the world’s top AI...
Apply For This JobOverview Languages English or French Education Master’s degree or equivalent experience Experience 1 to less than 7 months On site...
Apply For This JobRequisition ID: 248262 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Business...
Apply For This JobOverview Languages English Education Secondary (high) school graduation certificate Experience 1 year to less than 2 years On the road...
Apply For This Job“`
Search qualified candidates by skills, location, experience, education, and more.
“`
