Senior Software Developer – Full-Stack (Postgres, TypeScript, React) (Canada)

Senior Software Developer – Full-Stack (Postgres, TypeScript, React) (Canada)

17 Sep
|
Surpass Solutions
|
Canada

17 Sep

Surpass Solutions

Canada

Senior Software Developer – Full-Stack (Postgres, TypeScript, React)

Location: Remote (Worldwide)

Type: Full-time

Experience: 4+ years

Tech Stack: TypeScript, Node.js, Postgres, React, Tailwind, AWS (Lambda, CDK, S3, DynamoDB), GitHub Actions

We’re an early-stage B2B SaaS startup modernizing supply chain integrations with agentic, reusable workflows. Our architecture is built around a DAG-based orchestration engine that enables rapid configuration of customized document flows.

We’re looking for a senior engineer who can own meaningful chunks of the stack from designing data models and API layers to updating front-end code in our portal. We move fast and ship often. If you’re the kind of developer who takes initiative, thrives on autonomy, and knows how to deliver working code with limited handholding, we want to hear from you.

What You’ll Be Working On

Here are the kinds of things you might tackle in your first month:

- Lead our migration from MongoDB, S3, and DynamoDB to Postgres to enable better traceability, querying, and support for AI-assisted workflows.
- Improve and extend our agentic workflow DAG engine
- Design and implement features in the React + Tailwind portal (multi-tenant admin views, log introspection, etc.)
- Define queryable schemas to surface DAG and document lifecycle metadata
- Build pragmatic solutions in a fast-moving startup setting where clarity and delivery beats ritual and ceremony





What We’re Looking For

- 4+ years professional experience building full-stack or backend systems
- Strong with PostgreSQL: data modeling, query optimization, and migrations
- Confident in TypeScript/Node.js
- Experience with React + Tailwind
- Comfort with AWS ecosystem: Lambda, S3, CDK, DynamoDB, etc.
- Bonus: Experience with DAG-based workflow engines, EDI/ERP systems, retrieval-augmented generation (RAG)

Bonus Points

- Familiarity with infrastructure-as-code (CDK, Terraform)
- Experience with GitHub Actions, observability, and post-deploy validation
- Able to work independently, communicate clearly, and drive delivery
- Bias toward clarity, simplicity, and getting things shipped

Our Culture

We’re here to solve real problems with innovative solutions. You’ll work directly with the Head of Engineering owning projects from design to deployment. We move fast, collaborate asynchronously, and stay focused on what matters. It’s still early, and we want you to help shape what comes next.

Interested?

Send over your resume or LinkedIn profile, and tell us a bit about your ideal work environment and how you approach problem solving and software development.

Job Type: Full-time

Pay: From $65,000.00 per year

Adaptable language requirement:

- French not required

Schedule:

- Monday to Friday

Language:

- English (required)

Work Location: Remote

📌 Senior Software Developer – Full-Stack (Postgres, TypeScript, React) (Canada)
🏢 Surpass Solutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full-stack (postgres, typescript, react) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full-stack (postgres, typescript, react) (canada) / canada