Jobs Companies Ace 1 Media Full Stack Engineer

About this Full Stack Engineer role at Ace 1 Media

Ace 1 Media · Remote · Vancouver

Pay: CA$120,000.00 - CA$150,000.00 per year

Job description:

Location: Vancouver, BC
Type: Full-Time
Experience Required: 5+ years

About the Role:

Were looking for an experienced Senior Software Engineer 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:

  • 5+ 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:

  • Based in Vancouver, BC

Job Type: Full-time

Application question(s):

  • Are you located in Vancouver or Ontario?

Education:

  • Bachelor's Degree (required)

Experience:

  • Node.js: 3 years (required)

  • Next.js: 1 year (required)

  • React: 3 years (required)

Work Location: Remote

Job Type: Full-time

Work Location: Remote

Ready to apply to Ace 1 Media?
Apply to Ace 1 Media

How this Full-Stack salary compares

This role pays $96,360/yrbelow the typical range for Full-Stack roles.

$94,932 median $151,347 $216,150

Typical range $113,818–$161,753/yr, from 12 comparable Full-Stack listings on JobsRadar (pay annualized to USD). See Full-Stack salary insights →

Similar jobs

Flagler Health
Senior Fullstack Engineer
Flagler Health
⚡ Apply early NYC Office · location restricted
● New 👁 Seen ✓ Applied 1d ago
Remarcable, Inc.
Full Stack Developer (Student Co-op)
Remarcable, Inc.
⚡ Apply early Vancouver, BC Onsite
● New 👁 Seen ✓ Applied 3d ago
Hopper
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
Hopper
⚡ Apply early Ontario - Remote · location restricted CA$200,000–CA$250,000
● New 👁 Seen ✓ Applied 1w ago
Optix
Senior Full Stack Engineer
Optix
⚡ Apply early Vancouver, British Columbia, C... Onsite $90,000–$130,000
● New 👁 Seen ✓ Applied 1w ago
GU
Full Stack Software Engineer
Gumloop
⚡ Apply early San Francisco Office Onsite $185,000–$250,000
● New 👁 Seen ✓ Applied 2w ago
Databricks
Senior Software Engineer - Fullstack
Databricks
⚡ Apply early Vancouver, Canada Onsite CA$146,200–CA$201,100
● New 👁 Seen ✓ Applied 2w ago
Databricks
Staff Software Engineer - Fullstack
Databricks
⚡ Apply early Vancouver, Canada Onsite CA$173,400–CA$238,350
● New 👁 Seen ✓ Applied 2w ago
Revic
Software Engineer (Full stack)
Revic
⚡ Apply early Vancouver · location restricted
● New 👁 Seen ✓ Applied 4w ago
Remarcable, Inc.
Software Engineer (Full Stack)
Remarcable, Inc.
⚡ Apply early Vancouver, BC (Hybrid) Hybrid CA$90,000–CA$140,000
● New 👁 Seen ✓ Applied 4w ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Ace 1 Media

See all jobs at Ace 1 Media →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free