Location: Victoria, BC preferred. Remote work possible for candidates elsewhere in Canada.
Type: Full-time (contract-to-full-time option available)
About the role
We are looking for a mid-level developer to join our team. You should be comfortable working in modern web frameworks, headless CMS environments, and contributing directly to both team projects and individual tasks.
Requirements
Must reside in Canada (Victoria, BC preferred)
3+ years experience with Next.js.
A computer science degree or equivalent post-secondary level training.
Experience working with a headless CMS (Sanity preferred).
Solid Experience with integrating internal and third-party APIs.
Solid understanding of JavaScript/TypeScript fundamentals.
Can write and communicate project requirements and provide technical documentation
Bonus: strong git and command line skills.
Interview Process
We keep the process simple:
Intro chat – Meet the dev team in a friendly conversation.
Team chat – Meet key members of the broader team.
Technical review – Discuss and review code (ours and yours).
Position Details
This may be a full-time role or start as a contract leading to full-time this will be up to you.
In-office in Victoria is preferred, but remote work is supported.
About One Net
At One Net, you’ll work with global tech brands (SteelSeries, Lenovo) and startups, alongside tourism brands (Destination Vancouver, Explore Haywood) redefining what’s possible. We’re a small team with a high quality bar that values curiosity, craft, and results.
We offer:
Competitive compensation + profit sharing + ESPP
Comprehensive health \& dental coverage
Paid holiday closure (not counted as vacation)
Education and wellness allowances
Quarterly team outings + annual retreat
Dog-friendly downtown Victoria office
How to Apply
Send your resume, cover letter, work samples to hr@onenetinc.com with the subject line: “NextJS Developer”.
We look forward to hearing from you.