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