Senior Full Stack Software Engineer at Indiegraf, building tools for independent publishers across a multi-language, multi-framework environment. Reports to CTO and drives technical decisions while mentoring team members.
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 and willingness to learn new languages and frameworks as needed
Understanding of application security best practices
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
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 hundreds of publishers
Review code and mentor other engineers on the team
Reports to the Chief Technology Officer
Full-time position open to candidates in Canada
Environment spans Python, PHP, Ruby, JavaScript, HTML, and CSS
Hoping to hire by end of September 2026
Applications reviewed through bambooHR
Optional cover letter not required
Mission-driven company serving independent local media
Majority employee and impact investor owned
Headquartered in Vancouver Canada
Supports publishers globally in English and Spanish
76,960 β 76,960 USD
/ year
85,000 β 110,000 CAD
/ year
161,640 β 169,995 USD
/ year
114,400 β 166,400 CAD
/ year
90,000 β 120,000 CAD
/ year