Teckhorizon Inc
Front-End Software Developer
Teckhorizon IncCanada19 hours ago
ContractEngineering, Information Technology
Work Arrangement: On-site (Toronto,ON)

Duration: 6 months (with possible extension)

Role Overview

The Front-End Software Developer will collaborate with Business Analysts, Product Managers, Cloud Architects, and Back-End Developers to design and develop high-quality, responsive web applications. The role involves working with modern frameworks, adhering to accessibility (AODA/WCAG) standards, and following agile and DevOps practices to deliver scalable, secure, and user-friendly software solutions.

Key Responsibilities

  • Develop and maintain front-end code based on storyboards, UI/UX artifacts, and solution architecture.
  • Implement designs directly into React/Next.js applications, ensuring design and brand consistency.
  • Build responsive, mobile-first web interfaces for cloud-native applications.
  • Ensure compliance with AODA and WCAG accessibility standards.
  • Integrate front-end UIs with RESTful APIs.
  • Support Quality Assurance through unit testing, automation, load testing, penetration testing, and usability testing.
  • Provide production application support, troubleshooting, and maintenance for enterprise systems.
  • Collaborate with cross-functional teams following Agile/Scrum methodologies.
  • Stay updated with the latest UI/UX and front-end development trends.
  • Translate business requirements into technical implementations.

Must-Have Skills (+5 Years experience)

  • React.js – Strong hands-on experience developing modern web applications.
  • Next.js – Skilled in building server-side rendered and static web applications.
  • JavaScript (ES6+) & TypeScript – Deep understanding of modern JavaScript and type-safe development.
  • Node.js & NPM – Practical experience managing dependencies and backend integration.
  • RESTful APIs – Proven ability to integrate and fetch data efficiently from REST APIs.
  • Web Content Accessibility Guidelines (WCAG) – Knowledge and implementation of accessibility standards (AODA compliance).
  • Version Control (Git/SVN) – Hands-on experience with branching strategies, pull requests, and code reviews.
  • API & Security Tools – Familiarity with Swagger-UI, Postman, and authentication methods like OAuth/JWT.
  • React Libraries – Experience using modern libraries such as React Hook Form, React Query, and Zustand.
  • Agile & Scrum – Experience working in agile environments with sprints, stand-ups, and retrospectives.

Nice-to-Have Skills

  • Responsive Web Design – Ability to create adaptive and mobile-first interfaces across devices.
  • Testing & Automation – Experience with unit and regression testing tools (e.g., NUnit, XUnit, MSTest, Karma, Jasmine, Playwright).
  • Spring Boot & JSON APIs – Familiarity with backend integration and data exchange.
  • CI/CD Pipelines (DevOps) – Knowledge of continuous integration and deployment workflows.
  • Cross-Browser Compatibility – Ensuring consistency across major browsers and platforms.
  • Secure Web Application Development – Understanding of OWASP principles and web security best practices.
  • Cloud-Native Application Design – Experience in designing scalable applications within cloud environments.
  • UX Collaboration – Ability to work closely with UX/UI teams to translate designs into high-quality code.
  • Design Tools – Familiarity with tools like Figma, Adobe XD, Sketch, or Axure.
  • Public Sector or Enterprise Project Experience – Prior work in large-scale, government, or regulated environments.

Additional Experience

Agile Delivery (20%)

  • Participation in Agile/Scrum ceremonies: planning, stand-ups, demos, and retrospectives.
  • Experience with Git-based concurrent development and DevOps environments.

Business Analysis (10%)

  • Translating business requirements into technical solutions and code.

Soft Skills (5%)

  • Strong analytical, problem-solving, and decision-making abilities.
  • Excellent verbal and written communication skills.
  • Effective teamwork, interpersonal, and negotiation skills.
  • Ability to adapt to changing business priorities and meet deadlines.

Technical Knowledge

  • HTML, CSS, JSX
  • Secure Web Development under OWASP standards
  • Web security (HTTPS, TLS, SSO, CORS, WAF)
  • Web accessibility validation using WAVE and AXE tools
  • Cloud-native application design and DevOps CI/CD
  • Browser-based security and authentication technologies

Key Skills

Ranked by relevance