Senior Full Stack Software Developer

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

react postgresql python typescript graphql

📋 Description

  • Design and evolve backend services and APIs for enterprise workflows.
  • Model and maintain complex relational schemas (Postgres) with tenant isolation.
  • Design and implement robust authorization patterns (RBAC, scoped perms).
  • Build and maintain asynchronous workflows and background processing systems.
  • Contribute to frontend development (React/TypeScript) for enterprise config.
  • Own delivery of major roadmap items from concept to production.

🎯 Requirements

  • 5+ years building and shipping production software.
  • Strong backend experience (Python preferred) and API design (REST/GraphQL).
  • Deep experience with relational databases and SQL (Postgres preferred).
  • Experience designing multi-tenant systems and authorization models.
  • Experience with asynchronous processing (queues, workers, background jobs).
  • Experience with React/TypeScript or strong FE/BE integration.
  • Experience operating production systems (debugging, observability, reliability).
  • Experience with identity providers (SSO, SCIM, external services) is a plus.

🎁 Benefits

  • Full-time, permanent role with competitive compensation and stock options.
  • Extended health and benefits package, including unlimited paid vacation and RRSP matching.
  • Remote-friendly across Canada, with optional hybrid work from our St. John’s, NL office.
  • A high-ownership environment where you’ll work closely with Product, Design, Security, and CloudOps.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →