Teckhorizon Inc
Front End Software Developer
Teckhorizon IncCanada2 days ago
ContractEngineering, Information Technology
About The Role

We are looking for a Junior Front End Software Developer to support the Ontario Public Service in building and maintaining modern, accessible, and responsive web applications. This role is fully onsite and best suited for candidates early in their front end development careers who are looking to grow within a large scale government environment.

Key Responsibilities

  • Design, develop, and implement responsive front end user interfaces for large scale web applications.
  • Translate business requirements and technical specifications into working, tested front end solutions.
  • Write clean, maintainable, and well documented front end code.
  • Perform unit testing, debugging, and troubleshooting during development and post deployment.
  • Support application enhancements, migrations, and issue resolution during implementation phases.
  • Collaborate with developers, UX designers, QA testers, and product teams throughout the software development lifecycle.
  • Ensure applications meet accessibility standards including AODA, WCAG 2.0, and usability best practices.
  • Participate in Agile ceremonies including sprint planning, daily stand ups, and retrospectives.

Must Have Qualifications

  • Hands on experience developing responsive applications for both web and mobile platforms.
  • Intermediate experience with JavaScript and TypeScript and modern frameworks such as React and Next.js.
  • Hands on experience with Node.js.
  • Strong working knowledge of HTML5 and CSS3.
  • Understanding of modern cloud based architecture and component based architecture in React.
  • Understanding of test driven development methodologies with hands on experience writing and executing unit and automation tests.
  • Experience working in Agile environments and using Azure DevOps tools.

Technical And Design Skills

  • Experience building reusable and scalable UI components.
  • Understanding of front end performance optimization and debugging techniques.
  • Working knowledge of version control systems such as Git.
  • Ability to analyze user stories, business requirements, and technical specifications and convert them into working applications.
  • Experience developing applications that comply with PCI, WCAG 2.0, and AODA standards.
  • Understanding of semantic HTML and ARIA roles for accessible interfaces, including screen reader compatibility such as JAWS.

Key Skills

Ranked by relevance