itjobs.ca Logo
S M Software Solutions Inc logo

RQ11015 - Software Developer- Front End - Senior

S M Software Solutions Incabout 18 hours ago
Toronto, Ontario, Canada
Senior Level
INTERN

About the role

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.

About S M Software Solutions Inc

IT Services and IT Consulting