Teckhorizon Inc logo

FrontEnd Software Developer

Teckhorizon Inc

Toronto, Canada

Share this job:
100 - 125 Posted: August 31st, 2025

Job Description

Get AI-powered advice on this job and more exclusive features.

The Intermediate Front-End Software Developer will be responsible for building and optimizing user-facing applications, ensuring responsive design, performance, and seamless integration within large-scale enterprise systems.

Responsibilities

  • Design, develop, and implement front-end code with effective and engaging user interfaces.
  • Translate technical specifications into tested, working applications, including programming specifications, code, and unit tests.
  • Troubleshoot and resolve technical issues during software implementation, conversion, and migration.
  • Collaborate with IT professionals across the Software Development Life Cycle (SDLC).
  • Contribute to application design, coding, debugging, documentation, deployment, and maintenance.

Required Skills & Experience

Technical (40%)

  • Hands-on experience with React, TypeScript, Node.js, Next.js.
  • Experience building and testing RESTful APIs.
  • Knowledge of Jamstack architecture and headless CMS.
  • Expertise in HTML, CSS, JavaScript, CSS frameworks.
  • Experience with responsive design, debugging, front-end testing, performance optimization, and version control.
  • Familiarity with Progressive Web Apps (PWAs).
  • Working knowledge of DevOps practices, pipelines, and task boards.
  • Experience with cloud platforms (e.g., Azure).
  • Experience building front-end functionality (login, profiles, notifications, self-service sign-up).

Experience (40%)

  • Strong background in Agile methodologies (Scrum, Kanban).
  • Proven experience in large-scale, enterprise systems.
  • Hands-on experience with integrations (e.g., Azure AD B2C, Okta Authentication).
  • Strong skills in application design, testing, debugging, and troubleshooting.
  • Experience documenting requirements and collaborating with diverse stakeholders.
  • Solid analytical, problem-solving, decision-making, and team collaboration skills.

Communication (20%)

  • Strong written and verbal communication skills.
  • Ability to prepare clear documentation (solution designs, user manuals, reports).
  • Effective in presenting ideas and collaborating with internal and external stakeholders.

Must-Have Skills

  • React with TypeScript
  • Node.js and Next.js
  • RESTful API development and testing
  • Agile methodologies
  • Jamstack architecture
  • Responsive design and debugging
  • Hands-on current development experience
  • Large team/enterprise environment experience

Nice-to-Have Skills

  • Knowledge of AODA accessibility standards
  • Experience with middleware, gateways, or RAD methodologies
  • Experience providing post-implementation support
  • Familiarity with social media APIs and product strategy

Client: Government Services Integration Cluster (Ministry of Public and Business Service Delivery and Procurement)

Location: 222 Jarvis St, Toronto, ON (Hybrid: 3 days onsite / 2 days remote)

Duration: Sept 1, 2025 – Mar 31, 2026 (possible 1-time extension)

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Engineering and Information Technology

Referrals increase your chances of interviewing at Teckhorizon Inc by 2x

Sign in to set job alerts for “Software Engineer” roles.

Software Engineer, Backend (All Levels / All Teams)

Software Developer Full Stack (Junior) 9063-1115

Software Developer Full Stack (Junior) 8165-2812

Software Engineer, Full Stack (In-Person - Toronto)

Toronto, Ontario, Canada CA$140,000.00-CA$180,000.00 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Back to Listings

Application Disclaimer

You are now leaving Internationalstudentshelpline.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.