Skip to Main Content

Opportunities

presentation

Mississauga

Senior Software Developer – Front End

We are Systematix and we are currently looking for a Senior Front-End Software Developer for our client.

ABOUT THE PROJECT:
Our client is seeking a Senior Front-End Software Developer to support the design, development, implementation, and maintenance of large-scale digital services within a public sector environment. The successful candidate will contribute to modern web applications, customer-facing services, and digital platforms that deliver intuitive user experiences, accessible interfaces, and high-performance front-end functionality.

Working within a multidisciplinary Agile team, the resource will provide technical expertise throughout the Software Development Life Cycle, translating business and technical requirements into scalable, responsive, and accessible web solutions using modern front-end technologies, cloud platforms, and enterprise integration patterns.

ABOUT THE RESPONSIBILITIES:

  • Design, develop, and implement front-end functionality and user interface components
  • Create attractive, effective, responsive, and accessible user experiences
  • Translate technical system specifications into working, tested applications
  • Develop detailed programming specifications and technical documentation
  • Write, generate, maintain, and test code for enterprise applications
  • Create web interfaces for large-scale public-facing websites and digital services
  • Develop front-end functionality for login pages, profile creation, customer notifications, and self-service sign-up capabilities
  • Build and test RESTful API integrations and support enterprise integration requirements
  • Support Progressive Web App (PWA) development and modern web application architectures
  • Perform code reviews, unit testing, debugging, troubleshooting, and deployment support
  • Resolve technical issues related to implementation, conversion, deployment, and ongoing operations
  • Collaborate with business stakeholders, subject matter experts, developers, architects, and technical teams throughout the SDLC
  • Support Agile ceremonies, sprint planning, task boards, backlog management, and DevOps practices
  • Contribute to page load optimization, front-end testing, browser compatibility, and performance improvements
  • Work with external parties to evaluate partnerships, licensing opportunities, pilot programs, and emerging products
  • Provide post-implementation support and knowledge transfer activities

REQUIREMENTS:
Must-have:

  • Strong experience with React framework and TypeScript
  • Strong experience with Node.js and Next.js
  • Experience building and testing RESTful APIs
  • Working knowledge of Jamstack Architecture
  • Expert knowledge of HTML, JavaScript, CSS, and CSS Frameworks
  • Experience with Progressive Web Apps (PWAs)
  • Experience with responsive design, responsive frameworks, front-end testing, debugging techniques, and page load optimization
  • Experience with version control systems, DevOps practices, task boards, and pipelines
  • Experience with headless content management systems
  • Experience with Agile methodologies including Scrum, Kanban, and iterative delivery
  • Experience designing and developing front-end user interfaces for large-scale websites and applications
  • Experience with cross-browser compatibility requirements
  • Experience with Azure AD B2C Authentication and Okta integrations
  • Experience eliciting and documenting requirements from stakeholders and subject matter experts
  • Experience with application design, modern design patterns, deployment, and troubleshooting
  • Strong analytical, problem-solving, communication, negotiation, and stakeholder management skills

Nice-to-have:

  • Experience with Microsoft Azure cloud services
  • Previous Ontario Public Service or Public Sector experience
  • Experience with Social Media APIs
  • Experience defining product strategy and roadmaps
  • Knowledge of middleware and gateway technologies
  • Knowledge of AODA accessibility standards and regulations
  • Experience with rapid application development (RAD) methodologies
  • Experience conducting design walkthrough sessions
  • Experience reviewing, analyzing, modifying, testing, and debugging installation scripts
  • Knowledge of Information Management principles, concepts, policies, and practices
  • Experience providing post-implementation support and user documentation

KNOWLEDGE TRANSFER:

  • Provide ongoing knowledge transfer to project teams and operational support staff
  • Document application architecture, design decisions, code implementations, and support procedures
  • Support transition planning, operational sustainability, and project closeout activities
  • Provide user and system documentation as required

ABOUT THE ROLE:
Location: Onsite – 222 Jarvis Street, Toronto, Ontario
Duration: May 4, 2026 – October 5, 2027
Work Model: 5 days onsite
Work Hours: 7.25 hours/day
Security Clearance: No Clearance Required

PAY DISCLOSURE:
The average hourly pay range for this field is as follows:

  • Junior: $84–$92/hr
  • Intermediate: $92–$98/hr
  • Senior: $98–$102.17/hr

Compensation is commensurate with these standards; exceptions may apply based on experience, front-end architecture expertise, React/TypeScript experience, cloud experience, certifications, and market conditions.

AI DISCLOSURE:
We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.

APPLY NOW:
If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.

ABOUT SYSTEMATIX:
Systematix is one of Canada's largest privately-owned National Consulting and Resourcing firms.

Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.

Systematix. Solution Focused. People Driven.
 

BH 22269

Apply

Senior Software Developer – Front End

Contact Us!