
Full Stack Developer (PL806)
- Hybrid
- Toronto, Ontario, Canada
Job description
Our public sector client is seeking an experienced Full Stack Developer to design, develop, and maintain web and enterprise applications. The successful candidate will work across the full software stack—front-end, back-end, and database—to deliver scalable, secure, and high-quality solutions.
This role requires strong hands-on experience in modern web development technologies and a collaborative approach to working with business analysts, architects, and other stakeholders.
Key Responsibilities
Design, develop, and maintain full-stack web applications
Implement front-end interfaces using modern frameworks (React, Angular, or Vue)
Build and maintain back-end services using .NET, Java, Node.js, or similar technologies
Develop and maintain APIs (REST/SOAP) for integration with internal and external systems
Collaborate with database teams to design and optimize SQL/NoSQL databases
Conduct code reviews, unit testing, and debugging to ensure high-quality deliverables
Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives
Work closely with business analysts to translate requirements into technical solutions
Ensure solutions comply with public sector security, accessibility, and regulatory standards
Maintain technical documentation and support knowledge transfer
Job requirements
5+ years of experience as a Full Stack Developer
Strong hands-on experience with front-end frameworks (React, Angular, or Vue)
Strong hands-on experience with back-end frameworks (.NET Core, Node.js, Java, or similar)
Experience with RESTful API development and integration
Strong understanding of databases (SQL Server, Oracle, PostgreSQL, MongoDB, etc.)
Experience in Agile delivery environments
Strong problem-solving, communication, and collaboration skills
Experience in public sector or regulated environments is an asset
Technical Skills
Front-End: React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript
Back-End: .NET Core, Node.js, Java, Python (as applicable)
Databases: SQL Server, PostgreSQL, Oracle, MongoDB
API Development: REST, SOAP
Source control and CI/CD: Git, Azure DevOps, Jenkins
Cloud Platforms (Azure, AWS, or GCP – asset)
Unit testing, automated testing frameworks (asset)
Nice to Have
Experience with microservices architecture
Experience with containerization (Docker, Kubernetes)
Familiarity with accessibility (WCAG) and security standards
Previous work in government or large-scale public sector projects
Microsoft certifications (Azure, .NET)
or
All done!
Your application has been successfully submitted!