Senior Full-Stack Engineer: Build Scalable Publisher Tools

Indiegraf

Vancouver

On-site

CAD 98,000 - 147,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Indiegraf is seeking a Senior Full Stack Software Engineer in Canada to join our engineering team. You’ll work across our stack to build and maintain tools used by independent publishers, with exposure to Python, PHP, Ruby, JavaScript, HTML and CSS.

You will design and ship features end-to-end, write clean, well-tested code, and mentor peers while collaborating with product and design to deliver on ambitious initiatives.

Qualifications

  • 5+ years of professional full stack software engineering experience.
  • Expertise in TypeScript, one or more frontend frameworks, and at least one other language.
  • Solid understanding of HTML and CSS.
  • Experience with relational databases and API design.
  • Ability to learn new languages and frameworks as needed: Python, PHP, Ruby, JavaScript, HTML, CSS.
  • Understanding of application security best practices (secure coding, CSP, authentication/authorization, common vulnerabilities like XSS, XSRF, SQL injection).
  • Strong communication skills and comfort working in a remote, distributed team.
  • Confidence in writing unit and integration tests.
  • Track record of shipping and owning production systems.
  • Ability to own the full development lifecycle of a work product.
  • Comfortable using AI coding tools responsibly.

Responsibilities

  • Design, build, and ship features across the full stack, from database to UI.
  • Write clean, maintainable and well-tested code.
  • Collaborate with product, design and other engineers to scope and deliver work.
  • Debug and resolve issues across our systems.
  • Drive technical decisions and help shape our architecture.
  • Work directly with the CTO on technical strategy.
  • Scale and unify our systems and infrastructure to scale to hundreds of independent publishers.
  • Review code and mentor other engineers on the team.

Skills

TypeScript
Frontend frameworks
HTML/CSS
Relational databases
API design
Python
PHP
Ruby
Security best practices
Unit/integration tests
Remote/distributed teamwork
Full development lifecycle
AI coding tools

Job description

Indiegraf is seeking a Senior Full Stack Software Engineer in Canada to join our engineering team. You’ll work across our stack to build and maintain tools used by independent publishers, with exposure to Python, PHP, Ruby, JavaScript, HTML and CSS.

You will design and ship features end-to-end, write clean, well-tested code, and mentor peers while collaborating with product and design to deliver on ambitious initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Indiegraf • Vancouver

On-site
CAD 98,000 - 147,000
Senior Backend Engineer - Remote, Build Scalable Core Systems
Senior Backend Engineer - Remote, Build Scalable Core Systems

Ground News • Kitchener

Remote
CAD 120,000 - 160,000
Remote-friendly
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform

Dialogue • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StartPro Corp. • Canada

On-site
CAD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Ace1Media • Vancouver

On-site
CAD 120,000 - 150,000
Senior Full-Stack Developer
Senior Full-Stack Developer

BRAINYYACK • Toronto

Hybrid
CAD 110,000 - 150,000
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

On-site
CAD 80,000 - 120,000
Senior Full-Stack Engineer — Scale Products & Mentor Team
Senior Full-Stack Engineer — Scale Products & Mentor Team

Pixieset • Vancouver

Hybrid
CAD 114,950 - 158,550
Hybrid work environment
4 weeks of vacation
Comprehensive benefits
+2
Senior Full-Stack Engineer - Media Platform (Hybrid)
Senior Full-Stack Engineer - Media Platform (Hybrid)

Solink • Ottawa

Hybrid
CAD 110,000 - 140,000
Equity
Comprehensive benefits
Wellness stipend
Senior PHP Engineer – Scalable Microservices
Senior PHP Engineer – Scalable Microservices

AppDirect, Inc • Montreal (administrative region)

On-site
CAD 90,000 - 120,000