Software Developer- Front End

Job Details

Closing Date: Friday, April 24, 2026 at 12:00 p.m.
Location: 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4, Toronto, Ontario, Canada
Organization: Ministry of Public and Business Service Delivery and Procurement
Department: Labour and Transportation Cluster
Start Date: 2026-05-04
End Date: 2027-03-31
Assignment Type: Onsite
Job Type: Contract
Requisition #: RQ11000

Project Description

request for one (1) Software Developer - Front End, Senior for 230 days each for TSTx P3 - Driver Control & Sanction

Job Description

Deliverables

• As a front end developer, work with Business Analysts / Product Manager / Cloud Architect / backend developers, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop high-quality front-end code, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.

• Collaborate with developers to implement designs directly into React/Next applications.

• Maintain design consistency and adhere to brand guidelines across all projects.

• Stay updated with the latest UI/UX design trends and best practices.

• Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.

• Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc.) for complex production enterprise Applications.

• Strong understanding of UI design principles.

• Strong communication and teamwork skills.

• Experience in Agile/Scrum methodology for the development, design, implementation, and maintenance of applications.

• Experience in design, code, test and debugging applications.

• Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

• Design and develop responsive web interfaces that work seamlessly across online and mobile devices.

• Proven experience as a web developer with a strong portfolio showcasing mobile and responsive designs.

• Collaborate with UX/UI designers to translate mobile and responsive designs into functional code.

• Ability to adapt to changing business needs with proven track record for meeting deadlines.

• Ability to work independently and as part of a team.

Skill Set

• Integrating Front-End UIs with the constructed RESTful API’s

• 3+ years experience in React with related skills:

o HTML + CSS

o JSX

o Node + NPM

o Javascript ES6

o Fetch Data from Rest APIs

o NextJS

• Secure web application under OWASP guideline and rules

• 5+ year experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes.

• understand web application security, authentication, access control, HTTPS, TLS, SSO, Pen Test, input validation, CORS, WAF and etc.

• Knowledge of web accessibility / AODA compliance, (for example, validation and remediation using WAVE, AXE tools), DevOps CI/CD pipeline.

• Front End Skills Knowledge and experience coding and using basic artwork to deliver a complete user interface.

• Experience creating web interfaces for large websites.

• Experience with Cross browser compatibility.

• Deep knowledge of common authentication technologies, browser-based security controls, and standard web application security tools

Deliverables / Responsibilities

Software Developer FE

Experience and Skill Requirements

Technical Skills - 65%

o Must have hands-on experience with Git, SVN, Git Pull Request and branching strategy.

o Must have hands-on experience with Swagger-UI, Postman, OAuth/JWT

o Experience with common React libraries such as Hook Form, React Query, Zustand etc.

Agile Delivery Team Experience - 20%

Business Analysis - 10%

Soft Skills - 5%

Applications for this position will be accepted until Friday, April 24, 2026 at 12:00 p.m..

If you meet the requirements for this role, please apply now.

Apply for This Position

Click "Apply." If no email opens, check your pop-up blocker or email your resume directly to resume@govtechtalentsolutions.ca, including the Requisition Number and Job Title in the subject line.