Hatch Innovations

Full Stack Web Developer

Hatch Innovations

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$110,000 - CA$140,000 per year

About the role

  • Build responsive, high-performance web features using Next.js (Pages Router) and TypeScript.
  • Develop and integrate backend APIs using Node.js with NestJS or Fastify.
  • Connect application flows to internal services and external platforms such as Contentful.
  • Contribute to our shared component library in Storybook for consistency and reusability.
  • Write unit tests and partner with the Quality Verification team to ensure coverage and reliability.
  • Participate in code reviews and help maintain high engineering standards.
  • Work closely with Product and Design teams to translate requirements and UX concepts into production-ready features.
  • Optimize applications for performance, scalability, and long-term maintainability.
  • Engage in technical discussions, propose improvements, and contribute to architectural decisions.

Requirements

  • 3–6 years of experience in full stack web development or a related role.
  • Strong knowledge of React.js and Next.js (Pages Router, SSR).
  • Proficiency in TypeScript and component-based UI development.
  • Solid understanding of Node.js and experience with frameworks like NestJS or Fastify.
  • Experience building and consuming RESTful APIs.
  • Familiarity with HTML5, CSS3, and modern styling approaches.
  • Proficiency with Git/GitHub and Agile development workflows.
  • Strong debugging and problem-solving skills with attention to detail.
  • Clear communication skills and a collaborative approach.
Benefits
  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Next.jsTypeScriptNode.jsNestJSFastifyRESTful APIsHTML5CSS3GitAgile
Soft Skills
debuggingproblem-solvingattention to detailclear communicationcollaborative approach