Ir para o conteúdo

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