Job Description
Location
The successful candidate will be required to work on-site at the customer's Vancouver headquarters 3 days a week. This is a minimum requirement and non‑negotiable.
Responsibilities
This role sits at the core of a significant platform rebuild. The incoming engineer will be working on a new, event‑driven, cloud‑based architecture written in TypeScript — a ground‑up replacement of a legacy system.
- Developing and maintaining backend services in TypeScript across core business domains such as inventory, orders, parts, service workflows, and accounting.
- Owning the design of database schemas and event contracts within a multi‑tenant architecture.
- Contributing to and extending a public‑facing API consumed by both the frontend application and third‑party integrations.
- Building and maintaining connections to external platforms including accounting systems, partner APIs, and messaging services.
- Managing data c...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application