logo

View all jobs

Software Engineer

Remote, Canada · Computer/Software

Our client’s product is a modern API built for EDI platforms, connecting companies across the global supply chain. Every business that buys or sells goods relies on electronic data interchange (EDI) to share information like purchase orders, invoices, and shipping notices. Traditionally, this process has been outdated and complex—but our client is transforming the industry, making EDI trading seamless and efficient.

With a single connection to their API, enterprises can exchange EDI transactions with thousands of supply chain partners, tapping into a growing network that streamlines operations and strengthens infrastructure.

The team is expanding quickly and is always looking for exceptional talent. They seek people who are excited to help build something meaningful, and who bring both curiosity and drive to learn, grow, and make an impact.
 

What You'll Do
  • As an intermediate full-stack engineer, among other things, you’ll be expected to:
    • contribute to the development of major back-end and front-end initiatives in cooperation with your teammates;
    • lead the technical design & implementation of product features;
    • troubleshoot bugs & customer issues while developing a solid understanding of our codebase;
    • approach code with an eye toward continuous improvement;
    • seek out opportunities to increase your knowledge & expertise.
About You
  • Experienced
    • NodeJS
    • React
    • Javascript & Typescript
    • API & microservice development
    • Postgres or other relational databases
    • Software quality best practices: testing, CI/CD, documentation, etc.
  • Nice to have
    • NestJS, Nx, AWS
    • messaging/eventing systems (e.g. RabbitMQ, Kafka etc.)
    • distributed system design
    • EDI/X12
    • degree or certificate in Computer Science or related discipline

Share This Job

Powered by