Senior Front-End JavaScript (React, React Native) Developer to lead development of large-scale enterprise platforms, products and services within a complex
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on June 5th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our client is seeking a Senior Front-End Developer (React, React Native) to lead development of large-scale enterprise platforms, products and services within a complex public sector environment (612)
Please note this is a primarily remote role but may require occasional travel to Edmonton.
Must Haves:
- 2+ years' experience with mobile app development.
- 7+ years' experience with solid understanding of user-centered design and UX/UI best practices and ability to collaborate with designers to implement accessible, intuitive, and visually appealing user interfaces.
- 8+ years' experience working as a Senior Front-End Developer on large-scale enterprise projects with 15 or more team members.
- 7+ years' experience working on large-scale enterprise applications using modern application frameworks and front-end JavaScript frameworks for building dynamic and interactive UIs that work seamlessly across different browsers and platforms.
- 5+ years' experience working on large-scale enterprise applications using relational databases, NoSQL databases to build secure, scalable, and maintainable solutions.
- Experience working on the same enterprise project for at least two (2) years.
A combination of the following experience is also required:
- 2+ years developing with unfamiliar technology stacks and/or adapting to new teams and projects.
- 3+ years incrementally transforming existing legacy systems into modern digital services across multiple releases.
- 2+ years in public sector environment or an environment of equivalent size and complexity.
- 1+ year with Dual-Track Development process.
- 1+ year leveraging Artificial Intelligent (AI) tools for front-end development.
- 2+ years working in large global or national organizations.
Technology Stack:
React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App Services, Azure cloud-based development, MS SQL Server, PostgreSQL, Cosmos DB, and GitHub.
About this Role:
The Platforms branch manages large-scale enterprise projects to build and maintain high-impact platforms, products and services related to identity and access management, payment distributions, and e-commerce.
The Platforms branch is looking for up to two (2) experienced and motivated Senior Front-End Developers (Developers) to lead and manage the implementation of large-scale enterprise platforms, products and services. If you’re passionate about delivering enterprise solutions that ensure government services are secure, cost-effective, and easy to access, this could be the perfect opportunity for you. The Developer(s) will be working with modern, user-centered Agile processes within a high-performing team culture to make a meaningful impact.
The Developer(s) plays a key role in leading technology research and discovery, with a strong focus on security, user experience, performance, and maintainability. They are responsible for the front-end architecture and design, collaborating closely with cross-functional teams, including Designers, Developers, Digital and Data Architects, and Product Owners. They translate functional requirements and user needs into technical solutions while ensuring alignment with user-centered design principles.
The Developer(s) is responsible for applying security best practices, ensuring solutions meet regulatory and compliance standards. They lead code reviews, guaranteeing high code quality. The Developer(s) collaborates with DevOps teams to integrate code into continuous integration/continuous deployment (CI/CD) pipelines, ensuring seamless and rapid deployments with minimal disruption to users and business operations. The Developer(s) proactively monitors and resolves performance and security issues, continuously upgrading technologies to reduce technical debt and address potential vulnerabilities. The Developer(s) is responsible for maintaining front-end development processes, artifacts, and documentation.
To succeed, a solid background in front-end development is required. A strong technical understanding of current and emerging technologies, coupled with excellent communication, critical thinking, and collaboration skills is essential. The ability to balance business acumen with project leadership expertise will be crucial to successfully navigate and deliver in this dynamic environment.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you