Back to search
BorderPass Linkedin ยท Posted 1mo ago

Senior Software Engineer

Toronto, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Full-Stack Engineer (React / Node.js / Postgres / AWS) ๐Ÿ“ Hybrid โ€” Toronto | Full-Time | Immediate Start


About BorderPass

BorderPass is on a mission to make global mobility simple. We're one of North America's fastest-growing companies in immigration tech โ€” building the platform that helps international students, workers, employers, and institutions navigate complex immigration processes without the chaos.

Our product spans immigration compliance, financial onboarding, housing, and settlement, all in one place. We combine deep legal expertise with serious engineering, and we're growing fast.


The Opportunity

We're looking for a Senior Full-Stack Engineer who wants real ownership โ€” not a ticket queue. You'll take features from concept to production: React UIs, Node.js services, Postgres schemas, and AWS infrastructure. You'll influence architecture decisions, set quality standards, and help shape how a small, high-trust engineering team operates.

This is a role for someone who's comfortable going deep on the backend, cares about the frontend experience, and doesn't treat "DevOps" as someone else's problem.


What You'll Own

  • End-to-end feature delivery โ€” React (Next.js) frontends through to Node.js APIs, data models, and Postgres queries
  • Architecture & design โ€” Translate product and legal requirements into secure, scalable systems on AWS (ECS/Lambda, RDS, S3/CloudFront, SQS/SNS, IAM, VPC)
  • Performance & quality โ€” Profiling, SQL tuning, caching, pagination/streaming, a11y, and cross-browser reliability
  • API integration โ€” REST and GraphQL across auth, billing, and document workflows, with robust error handling and observability built in
  • Shipping infrastructure โ€” CI/CD pipelines, test coverage (unit/integration/e2e), feature flags, canary and blue-green deployments
  • Team elevation โ€” Code reviews, mentoring mid and junior engineers, and partnering closely with product, design, and legal engineering
  • Security by default โ€” Secrets management, least-privilege IAM, input validation, and compliance-conscious data handling


The Stack

You don't need to know all of it โ€” but you should be strong across most of it and honest about the gaps.


LayerTechnologiesFrontendReact, Next.js, TypeScript, Tailwind, React Hook Form / Formik, Jest / Testing Library / CypressBackendNode.js (Express / NestJS), TypeScript, REST / GraphQL, JWT / OAuth, Prisma / TypeORM / KnexDatabasePostgres (schema design, migrations, indexing, query tuning), RedisCloudAWS โ€” ECS / Lambda, RDS, S3 / CloudFront, SQS / SNS, CloudWatch, Parameter Store / Secrets ManagerDevExGitHub, GitHub Actions / CircleCI, Docker, Terraform / CloudFormation, Sentry / Datadog


What We're Looking For

  • 7+ years of professional software engineering, with 3+ years in production React + TypeScript and Node.js
  • Deep Postgres experience: schema design, query optimization, migrations, data integrity
  • Solid AWS production experience โ€” networking, IAM, security, cost and performance awareness
  • Strong system design instincts: API design, data modeling, modular architecture, trade-off reasoning
  • A delivery track record: tests, code reviews, monitoring/alerting, incident-aware development
  • Clear communication โ€” comfortable working across engineering, product, design, and non-technical stakeholders


Bonus points for:

  • DevOps ownership: Docker, Terraform, CI/CD, observability, performance budgets
  • Next.js app router, edge rendering, SSR/ISR and SEO
  • Experience in regulated domains โ€” legal tech, fintech, or government
  • GraphQL schema design, federation, and codegen


Why BorderPass

  • Ownership from day one โ€” meaningful scope, no bureaucracy
  • Mission that matters โ€” improving access and equity for people navigating immigration
  • Modern stack, real product โ€” work that touches real users with real stakes
  • Competitive salary + equity
  • A team worth joining โ€” strong engineers, sharp designers, and a legal operations team that actually collaborates with engineering


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent