Full-Stack Web Engineer at OpenSail Digital Agency
Saskatoon, SK S7K 6G7, Canada -
Full Time


Start Date

Immediate

Expiry Date

11 Jul, 25

Salary

50000.0

Posted On

22 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Maintainability, Normalization, Components, Testing, Graphql, Design Patterns, Version Control, Cypress, Lighthouse, Typescript

Industry

Information Technology/IT

Description

WHO WE ARE

OpenSail is a fast-growing digital marketing agency based in Saskatoon, SK. Our in-house crew includes designers, ad managers, strategists, web designers, web developers, and passionate leaders who are constantly pushing the boundaries of digital marketing and adapting to the ever-changing landscape. Our agency serves clients at home and abroad, from local storefronts to international brands.

MUST-HAVE SKILLS

  • TypeScript & React/Next.js: A tangible history of building production apps, SSR/SSG workflows, and modern data-fetch strategies
  • Code Architecture & Maintainability: Proven ability to thoughtfully structure modules and components, and experience with industry-standard design patterns, branching strategies, and versioning.
  • Shopify Development: Hands-on Liquid theme customization and app development via Shopify CLI

NICE-TO-HAVE SKILLS

  • Headless CMS integrations (Payload, Sanity, etc.)
  • GraphQL/REST schema design and normalization
  • A strong understanding of version control and branching strategies (GitHub Actions, CircleCI) & testing (Jest, Cypress, Playwright).
  • Performance tuning (Lighthouse, WebPageTest) and observability (logging, tracing)
  • System-design patterns: monorepos, micro-frontends, hexagonal architecture
Responsibilities

ABOUT THE ROLE

You’ll be our first dedicated web engineer*, partnering with designers, programmers, and digital marketing experts to build and maintain complex websites. You’ll own end-to-end delivery, from estimating scopes to shipping production-ready code, with opportunities to collaborate with our award-winning designers to deliver thoughtful, robust, and highly-optimized user-focused experiences for our diverse clients and stakeholders.

DAY-TO-DAY RESPONSIBILITIES

  • Translate client requirements into technical plans and accurate work estimates
  • Architect and implement ecommerce storefronts with Shopify’s Liquid templating language and develop custom apps to extend Shopify’s native functionality using React with Remix
  • Collaborate with designers and no-code developers to integrate headless CMS and e-commerce workflows
  • Write clean, testable code; champion TDD/BDD and maintain CI/CD best practices
  • Communicate progress and demo features directly to clients and stakeholders
Loading...