We are hiring a
Senior Front End Software Developer for the
Ministry of Public and Business Service Delivery and Procurement in a
5-day onsite role at
222 Jarvis St, Toronto, Ontario. This role requires expertise in
React framework, TypeScript, Node.js, Next.js, and building/test RESTful APIs, with experience creating attractive and effective user interfaces for large-scale systems.
Role Snapshot
Detail Information
Job Title RQ11015 - Software Developer - Front End - Senior
Client Ministry of Public and Business Service Delivery and Procurement
Work Location 222 Jarvis St, Toronto, Ontario (Onsite)
Start Date May 4, 2026
End Date October 5, 2027
Business Days 508 (Extension: Probable after initial mandate)
Hours per Day 7.25 hours
Security Level No Clearance Required
Work Arrangement 5 days onsite
Must Have
Requirement Details
React & TypeScript Experience with
React framework and
TypeScript Node.js & Next.js Experience with
Node.js and Next.js
RESTful APIs Experience building and
testing RESTful APIs
Jam Stack Architecture Working knowledge of Jam Stack Architecture
HTML, JavaScript, CSS Experience and expert knowledge in
HTML,
JavaScript, CSS, and CSS Frameworks
Nice to Have
- Experience with cloud platforms such as Azure
- Previous OPS or Public sector experience
Responsibilities
- Designing, developing, and implementing front end code including user interface interactions and creating attractive and effective user interfaces
- Translate technical systems specifications into working, tested applications (developing detailed programming specifications, writing/generating code, compiling data-driven programs, maintaining, conducting unit tests)
- Resolve and troubleshoot technical problems arising during use/operation of software packages, including technical assistance in implementation, conversion, and deployment
General Skills
Skill Requirements
Programming & Analysis Experience in programming and analysis; specialized software package support at specified experience level
Collaboration Ability to collaborate with IT Professionals throughout Software Development Life Cycle
Structured Methodologies Experience in structured methodologies for development, design, implementation, and maintenance of applications
Design Code Test Experience in design, code, test, debug, and document applications
Development Tools Experience in use of object and/or third generation language development tools
Programming Languages Experience in one or more programming languages
Application Design Experience in application design, latest design patterns, deployment, and troubleshooting
Database Technologies Experience with relational and hierarchical database technologies
Information Retrieval Experience in use of information retrieval packages using query languages
Communications Protocols Experience with one or more communications protocols
Stakeholder Engagement Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Analytical Skills Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Team Player Team player with track record for meeting deadlines
Front End Skills
Skill Requirements
UI Coding Knowledge and experience coding and using basic artwork to deliver complete user interface
Web Interfaces Experience creating web interfaces for large websites
Large-Scale Systems Experienced with complex large-scale systems
Cross Browser Experience with Cross browser compatibility
Responsive Design Experience with Responsive frameworks
Social Media APIs Experience with Social Media APIs
Product Strategy Experience defining product strategy and roadmap
Third Party Partnerships Experience working with external third parties to assess partnerships and licensing opportunities, runs beta and pilot programs with early-stage products and samples, becomes expert with respect to competition
Desirable Skills
- Knowledge and experience with programming Internet-ready applications
- Knowledge and experience in rapid application development (RAD) methodologies
- Knowledge and understanding of Information Management principles, concepts, policies, and practices
- Experience with middleware and gateways
- Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
- Ability to provide post-implementation support and resolve post-implementation technical issues
- Experience conducting design walkthrough sessions with project team
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide user and system documentation as required
Experience & Skill Set Requirements
Category Weight Key Requirements
Technical Skills 40%
Agile methodologies,
React framework and
TypeScript,
Node.js and Next.js, building/
testing RESTful APIs, Jam Stack Architecture,
Progressive Web Apps (hands-on), responsive design/front-end
testing/debugging/page load optimization/version control (hands-on),
HTML/
JavaScript/CSS/CSS Frameworks (expert), DevOps/task boards/pipelines (working knowledge), headless content management systems, front end functionality for login page/profile creation/customer notifications/self-service sign-up, translate technical specifications into working/tested applications (programming specifications, code writing, data-driven programs, unit tests), troubleshoot technical problems
Experience 40%
Cloud platforms (
Azure),
Agile methodologies (kanban/task boards),
JavaScript/CSS/HTML/front-end languages/UI design (extensive), RESTful APIs, programming and analysis/specialized software package support, collaborate with IT Professionals throughout SDLC, structured methodologies (
Agile Scrum), design/code/test/debug/document applications, application design/design patterns/deployment/troubleshooting, communications protocols, eliciting/documenting information from stakeholders, analytical/problem-solving/decision-making/communication/interpersonal/negotiation skills, team player/meeting deadlines,
IAA system integrations (Azure AD B2C Authentication, Okta Authentication) (hands-on) Communication Skills 20% Strong communication for documentation (solution documentation, user manuals, reports, reviews, assessments), present ideas/suggestions clearly/effectively in user-friendly manner/maintain high customer service to internal/external clients, communicate designs/development in clear/understandable manner
How To Apply
Submit by
Tuesday, June 23, 2026, 12:00 AM EST to
hrsmss@smsoftconsulting.com.
Mandatory Documents
- Updated Resume in Word format (Mandatory)
- References (Mandatory)
- Expected hourly rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
Note: Applications without mandatory documents cannot be submitted.
5 days onsite required. Senior Front End Developers with
React/
TypeScript,
Node.js/Next.js, RESTful APIs, Jam Stack Architecture,
HTML/
JavaScript/CSS (expert), Progressive Web Apps, responsive design/front-end
testing/debugging/page load optimization, DevOps/pipelines, headless CMS, login page/profile creation/customer notifications/self-service sign-up,
Azure cloud platforms,
Agile/kanban/task boards,
Azure AD B2C/Okta Authentication integrations, AODA accessibility expertise required. OPS/Public sector experience is a plus. Join WhatsApp for updates.
For daily updates you can also join our WhatsApp group:
WhatsApp
Email is the best way to reach us.