BuzzClan
Junior Frontend Developer
BuzzClanCanada2 days ago
ContractInformation Technology

Position Title : RQ10182 - Software Developer – Front End- Junior

Location : Toronto, ON (Onsite)

Mode: Contract

Position Overview

The Junior Front-End Software Developer will be responsible for designing, developing, testing, and maintaining user-facing components of enterprise web applications for the Ontario Public Service (OPS). The role requires hands-on experience with modern front-end technologies, adherence to OPS accessibility and digital standards, and the ability to work collaboratively within Agile, cross-functional teams.

Key Responsibilities

  • Design, develop, and implement responsive front-end applications and user interfaces using modern JavaScript frameworks
  • Translate technical and functional specifications into working, tested front-end solutions
  • Write clean, maintainable, and reusable code following established coding standards and best practices
  • Conduct unit testing, debugging, and performance optimization of front-end components
  • Resolve technical issues arising during development, testing, deployment, and production support
  • Collaborate with UX designers, backend developers, QA teams, and product managers throughout the SDLC
  • Ensure applications comply with OPS digital standards, AODA, and WCAG 2.0 accessibility requirements
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives

Mandatory Technical Skills

  • 2–5 years of hands-on experience in front-end application development
  • Strong experience with JavaScript and TypeScript
  • Hands-on experience with React and Next.js
  • Experience with HTML5, CSS3, and responsive design frameworks
  • Working knowledge of Node.js
  • Experience using Azure DevOps, Git, task boards, and CI/CD pipelines
  • Hands-on experience in debugging, testing, and optimizing front-end applications

Accessibility and Compliance

  • Hands-on experience developing applications compliant with AODA and WCAG 2.0 standards
  • Strong understanding of semantic HTML, ARIA roles, and accessible UI design
  • Experience ensuring compatibility with assistive technologies such as screen readers (e.g., JAWS)

Architecture and Design Skills

  • Understanding of component-based and reusable UI architecture using React
  • Awareness of modern, cloud-based application architectures
  • Familiarity with RESTful APIs and integration with backend services
  • Knowledge of front-end performance optimization techniques

Engineering Practices

  • Experience working within Agile/Scrum environments
  • Understanding of Test-Driven Development (TDD) and unit testing practices
  • Strong attention to detail and commitment to clean, maintainable code
  • Ability to work effectively within autonomous, cross-functional teams

Soft Skills

  • Strong verbal and written communication skills
  • Ability to clearly explain technical concepts to non-technical stakeholders
  • Collaborative mindset with willingness to learn from senior team members
  • Strong analytical and problem-solving abilities
  • Ability to manage priorities in a fast-paced environment

Preferred Qualifications

  • Prior experience working with the Ontario Public Service or public-sector projects
  • Knowledge of OPS digital standards and processes
  • Experience with large-scale enterprise web applications

Key Skills

Ranked by relevance