Hatch Innovations

Senior Full Stack Engineer

Hatch Innovations

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$130,000 - CA$160,000 per year

Job Level

About the role

  • Build and maintain user-facing purchase and payment flows in React and TypeScript.
  • Develop backend capabilities in Node.js, including routing, controllers, API integration, and business logic.
  • Implement and support internal/admin features such as role-based access controls and operational tools.
  • Integrate with downstream services including payment gateways, risk/fraud systems, identity, and compliance providers.
  • Design, optimize, and query PostgreSQL schemas and data models.
  • Write and maintain automated tests for both frontend and backend code.
  • Improve performance, observability, and resilience for high-traffic events.
  • Participate in code reviews and contribute to engineering quality standards.
  • Work closely with cross-functional partners to deliver secure, regression-free changes.
  • Support deployment workflows in a Kubernetes-based environment and contribute to operational runbooks.

Requirements

  • 7+ years of full stack engineering experience developing production web systems.
  • Strong proficiency in TypeScript, React, and Node.js.
  • Experience designing and integrating RESTful services.
  • Solid SQL fundamentals with hands-on PostgreSQL experience.
  • Familiarity with AWS or GCP, Docker, Kubernetes, and Helm.
  • Experience with scalable system components such as SQS, Redis, DynamoDB, or MongoDB.
  • Ability to read or modify adjacent services built in Java or Grails/Groovy.
  • Strong communication skills and comfort operating in high-security, high-reliability environments.
Benefits
  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work-from-home flexibility
Applicant Tracking System Keywords

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

Hard Skills & Tools
TypeScriptReactNode.jsPostgreSQLRESTful servicesSQLDockerKubernetesAWSGCP
Soft Skills
communicationcollaborationproblem-solvingattention to detailadaptabilityleadershiptime managementcritical thinkingteamworkinterpersonal skills