Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Core Applications

Home > Javascript/Typescript programming jobs

Staff Software Engineer, Core Applications in Canada

  • Ottawa

Responsibilities

  • Build and improve features across React/TypeScript web and React Native/Expo mobile applications.
  • Own features end-to-end from design and API implementation through coding, testing, shipping, and production monitoring.
  • Drive architecture and technical direction across web, mobile, and API layers, including scalable technical documentation.
  • Improve application stability, performance, user experience, code quality, and engineering practices.
  • Design and build NestJS/TypeScript APIs supporting web and mobile experiences.
  • Use AI tools for coding, debugging, code review, research, and broader engineering leverage.
  • Triage and resolve bugs, perform targeted refactoring, and conduct thoughtful code reviews.
  • Lead technical projects and cross-functional initiatives while anticipating delivery risks.
  • Mentor and coach engineers and cross-functional partners through complex problems.
  • Build frameworks, standards, and tooling that improve team effectiveness beyond individual features.

Requirements

  • Strong production TypeScript and React experience, ideally on a mature product rather than only greenfield projects.
  • Full-stack experience designing APIs and working with PostgreSQL and Redis, including tracing issues across UI, API, and database layers.
  • Demonstrated ownership of end-to-end architecture across web, mobile, and API platforms, with scalable documentation practices.
  • Track record improving mature, customer-facing products used by thousands of customers without breaking them.
  • Active use of AI tools to accelerate engineering work and identify additional leverage.
  • Understanding of REST APIs, frontend-backend interactions, and web and mobile performance trade-offs.
  • Ability to communicate clearly, work through ambiguity, self-direct, prioritize, and collaborate with product and design.
  • Experience mentoring engineers, providing constructive feedback, and contributing to technical direction.
  • Hands-on React Native experience is preferred.
  • Experience with video streaming, security camera systems, or POS/retail technology is preferred.
  • Familiarity with automated testing using Jest, Detox, Playwright, or similar tools is preferred.
  • Exposure to mobile CI/CD and App Store or Play Store release pipelines is preferred.
  • Experience building or integrating AI-powered features and LLM capabilities into user-facing products is preferred.
  • NestJS or other Node.js backend framework experience is preferred.
  • Candidates must undergo a criminal records check, be a Canadian citizen or eligible to work in Canada, and comply with Solink security policies.

Benefits

  • Permanent, full-time hybrid role based in Ottawa, Ontario.
  • Meaningful equity for every full-time, permanent employee.
  • Fully paid health and dental benefits with no waiting period, plus a $500 health spending account.
  • Monthly reimbursement for fitness, wellness, or mental health programs.
  • Flexible work arrangements where the role permits.
  • Merit-based advancement, candid culture, and employee social events.

Salary: $138k - $173k/yr

Solink

Solink builds a subscription-based video intelligence platform that links security camera footage with POS and other operational data for retailers, restaurants, and multi-site businesses. Customers use it for loss and fraud prevention, incident investigation, and performance insights across loca...

Similar positions

Principal Software Engineer

  • eDynamic Learning
  • Full time
  • Canada
  • 10/04/2026
  • Salary: C$180k-C$220k
  • Remote

Software Engineer

  • Clera
  • Full time
  • USA
  • 10/04/2026
  • San Francisco, CA

Senior Software Engineer

  • Grafana Labs
  • Full time
  • USA
  • 10/04/2026
  • Salary: $154k-$185k
  • Remote

Staff Software Engineer

  • G-P
  • Full time
  • Remote
  • 10/04/2026
  • Salary: €85k-€114k
  • Ireland

Full Stack Software Engineer

  • Vonage
  • Full time
  • Remote
  • 10/04/2026
  • Poland