Job Title: Full-Stack Developer Location: Preference for Vancouver, BC (Remote OK with 4+ hours of overlap with PST) Type: Full-Time Experience Required: 3+ years About the Role: Were looking for an experienced Full-Stack Developer to join our team and help build and maintain high-traffic web applications that serve thousands of users daily. Youll play a key role in shaping content delivery and improving ad revenue performance. You'll work closely with our Lead Developer/CTO and contribute directly to business-critical features. Key Responsibilities:
Develop and maintain scalable web applications using modern full-stack technologies
Work with product and design teams to implement user-facing features
Optimize application performance, SEO, and ad delivery
Integrate third-party APIs (e.g., Google Ads, AdSense)
Collaborate through code reviews, stand-ups, and sprint planning
Monitor application health and user experience using modern observability tools
Required Skills & Experience:
3+ years of full-stack web development experience
Strong proficiency in:
Node.js, React, PostgreSQL
TypeScript
Next.js (including SSR and SSG)
Nice-to-Have Skills:
Experience with Azure services (Storage, Queues, PostgreSQL, VMs, API Management)
Familiarity with BullMQ or similar async workflow tools
Background working with ad-based websites
Experience using Google Ads / AdSense APIs
Knowledge of Playwright for end-to-end testing
Experience with FFMPEG for media processing
Tools & Workflow:
Git / GitHub
Linux-based development environment
Jira, Slack
Deployment on Vercel
Bonus: Experience with monitoring and logging tools like Sentry, LogRocket, or similar
Work Environment:
Preference for candidates based in or near Vancouver, BC
Remote applicants welcome if able to overlap at least 4 hours with PST timezone
Create a job alert for this search
Remote Fullstack Developer • Sarnia, Ontario
Popular searches
Similar jobs
Natasha looking for a babysitter or nanny in Wallaceburg
Sitly•Wallaceburg, CA
Part-time
I'm looking for a babysitter, or a nanny.If your interested Feel free to contact me so we can meet. Show more
CK Vets Veterinary Extern - Clinical Skills
National Veterinary Associates•Wallaceburg, ON, CA
Full-time
Join CK Vets for a Veterinary Externship to develop your clinical abilities in Chatham-Kent, Ontario.Experience hands-on learning in a supportive, animal-focused environment.At the Chatham-Kent Vet... Show more
Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel
ApexFocusGroup•Dawn-Euphemia, Canada
Remote
Full-time +2
We're now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative a... Show more
Work From Home Fast & Serious 100% Free - No experience
Clubshop | US•Wallaceburg, Ontario
Remote
Full-time
Discover The System Surveoo That’s Helping Newbies Earn Daily.Turn your free time into daily earnings by answering simple surveys.No product or tech skills needed.Join For Free And Start Earn... Show more
Remote Online Tasks – Earn Up to $1,500/month Playing Games
Free Cash by Almedia•Point Edward, Other, Canada
Remote
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks:.Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo... Show more
Senior Rotating Engineer Role In Courtright
CF Industries Inc•Courtright, Canada
Full-time
Become a Senior Rotating Engineer at CF Industries, enhancing equipment reliability and engineering excellence in Courtright.Collaborate closely within the Maintenance department.In this vital role... Show more
Dynamic Stylist with Customer Focus
First Choice Haircutters Ltd.•Wallaceburg, ON, CA
Full-time
Join our vibrant team as a Dynamic Stylist where creativity meets client engagement.Every haircut and color is an experience tailored to our clients' needs.As a Stylist, your expertise in hair serv... Show more
Dresden Project Coordinator for Utilities
Aecon Group Inc.•Dresden, Ontario, Canada
Full-time
Join Aecon Utilities as a Project Coordinator in Dresden, Ontario, focusing on enhancing utility installations.Coordinate operations to ensure project success and workflow optimization.As a key sup... Show more