Talent.com
BlastOff Media
Full Stack Software DeveloperBlastOff Media • Calgary, AB, CA
Full Stack Software Developer

Full Stack Software Developer

BlastOff Media • Calgary, AB, CA
16 hours ago
Job type
  • Full-time
Job description
Senior Full Stack Developer - Creator Economy Platform Company: Blastoff Media Location: Remote (Canada/USA ONLY) Blastoff Media operates a sophisticated creator economy platform powering revenue distribution, analytics, and brand partnerships for thousands of creators worldwide. We're a lean, high-impact team building complex financial systems, data-intensive applications, and creator tools that handle millions in revenue transactions. We're looking for a Senior Full Stack Developer to join our team and help architect, build, and scale mission-critical applications in the rapidly evolving creator economy space. What You'll Actually Be Working On: Complex Revenue & Financial Systems - Multi-layered revenue calculations with affiliate commissions, profit-sharing models, and dynamic contract terms - Payment processing pipelines integrating with Tipalti for international creator payouts - Financial reconciliation systems processing CSV data from music distributors (Fuga) and YouTube analytics - Real-time revenue tracking across multiple revenue streams (music attribution, campaigns, affiliate bonuses) High-Performance Analytics & Data Processing - Large-scale analytics dashboards processing millions of daily video performance records - Complex data aggregation with time-series analysis, quantile calculations, and revenue attribution - Real-time leaderboards and performance tracking for creator campaigns - Advanced data visualization with interactive charts, scatter plots, and revenue breakdowns Polling, Webhooks & Job Orchestration - Polling job infrastructure with enqueue/worker cron patterns, retries, and idempotent processing - Webhook-driven workflows coordinated with scheduler safety nets for resilient async processing - Operational reliability patterns including failure handling, backoff strategies, and observability-first debugging Creator-Brand Partnership Platform - Campaign management system with budget tracking, view goals, and automated payouts - Multi-stage application workflows with file uploads, approvals, and content review - Sophisticated leaderboard systems tracking campaign performance across thousands of creators Administrative & Management Tools - User account merging and data migration systems for complex profile consolidation - YouTube channel management with OAuth integrations and automated data sync - Role-based access control with granular permissions for different user types - Notification systems with real-time updates and email integrations Technical Requirements (Based on Our Stack): Core Technologies You'll Use Daily - Advanced TypeScript/Next.js 15 with App Router, server components, and complex state management - Supabase (Postgres, RLS policies, Edge Functions, real-time subscriptions) - Serverless backend architecture (e.g., Cloud Run, event-driven services) for compute-intensive workloads - Complex database design - our schema has 136+ migrations and handles intricate financial relationships Integration Experience Required - Payment systems (Tipalti API, webhook handling, international tax compliance) - Google APIs (YouTube Analytics API, Google Cloud Storage, OAuth flows) - Third-party services (SendGrid, Intercom, AWS S3, Twilio) - CSV/data processing at scale with validation, error handling, and reconciliation Performance & Scale Challenges - Database optimization - complex queries across millions of records - File processing - handling large CSV uploads and media files - Caching strategies - React Query, data invalidation, and performance optimization - Error handling - robust systems for financial accuracy and data integrity What We're Really Looking For: Technical Expertise (Non-negotiable) - 5+ years building production applications with complex business logic - Deep TypeScript knowledge - you understand advanced types, generics, and complex data modeling - Database design experience - you can design schemas for complex financial and analytical systems - API design expertise - you've built robust, scalable APIs that handle edge cases gracefully - Performance optimization - you know how to identify and solve bottlenecks in data-heavy applications - Software craftsmanship - you build maintainable software aligned with industry best practices Domain Knowledge (Highly Valued) - Financial systems experience - payments, revenue calculations, tax compliance, international transfers - Analytics platforms - building dashboards, data visualization, and reporting systems - Creator economy understanding - YouTube monetization, affiliate marketing, brand partnerships - Data processing - ETL pipelines, CSV processing, data validation, and reconciliation Working Style (Essential) - Systems thinking - you can understand how complex financial and data systems interconnect - Attention to detail - financial accuracy is critical, bugs can cost real money - Problem-solving mindset - our domain is complex, you'll need to figure things out independently - Communication skills - you can explain technical decisions and trade-offs clearly - Ownership and accountability - you self-review thoroughly and take work from idea to production-ready outcomes - Evidence-driven debugging - you use logs and system behavior to validate root causes before proposing fixes Bonus Points - Fintech or payments experience (Stripe, PayPal, banking integrations) - YouTube/TikTok APIs and social media platform integrations - Data visualization libraries (Recharts, D3.js, analytics dashboards) - International compliance knowledge (tax withholding, GDPR, data residency) - Startup experience - you've worked in fast-moving, high-growth environments - Creator economy background - you understand the space we're building for Why Join Blastoff Media: Technical Impact - Build systems that matter - your code directly impacts creator livelihoods and revenue - Solve complex problems - work on challenging technical problems in payments, analytics, and data processing - Own the full stack - from database design to user interfaces, you'll have end-to-end ownership - Scale real impact - help us grow from thousands to millions of creators Work Environment - Small, expert team - work directly with founders and senior engineers, no bureaucracy - High autonomy - take ownership of features from conception to deployment - 100% remote - flexible, async-friendly culture with focus on results over hours - Fast-moving - ship features quickly, iterate based on real user feedback Growth Opportunities - Technical leadership - influence architectural decisions and mentor future team members - Domain expertise - become an expert in the creator economy, one of the fastest-growing sectors - Product ownership - contribute to product strategy and user experience decisions - Equity participation - share in the success of a growing creator economy platform How to Apply We're looking for someone who can hit the ground running in a complex technical environment. When applying, please include: Required: 1. Resume/CV highlighting relevant experience with financial systems, analytics, or creator tools 2. GitHub profile or portfolio showcasing complex full-stack projects 3. Cover letter addressing: - Specific experience with payments/financial systems or data-heavy applications - Examples of complex technical problems you've solved - Why you're interested in the creator economy space Bonus Points: - Live project links - especially anything involving payments, analytics, or creator tools - Technical writing - blog posts, documentation, or explanations of complex systems you've built - Creator economy experience - if you've worked with YouTube APIs, affiliate systems, or similar Send your application to careers@blastoffmedia.co with the subject line "Senior Full Stack Developer - [Your Name]" Interview Process: 1. Initial screening - 30-minute call to discuss experience and mutual fit 2. Technical deep-dive - 60-minute conversation about complex systems you've built 3. System design session - collaborative discussion about architecting creator economy features 4. Team fit conversation - meet the team and discuss working style/culture 5. Reference checks and offer We aim to complete this process within 2 weeks and provide feedback at each stage.
Create a job alert for this search

Full Stack Software Developer • Calgary, AB, CA

Similar jobs

Full Stack Developer

Scaling Process Inc.Calgary, AB, CA
Full-time

Full Stack DeveloperFull-Time## About the RoleScaling Process, a 5-star rated agency based in Montreal, seeks a full stack developer to build software products, SaaS platforms, and AI tools for sta... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksCalgary, AB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkCalgary, AB, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Full Stack Developer

Power FactorsCalgary, Alberta, Canada
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Cloud Full-Stack Developer

Insight GlobalCalgary
Full-time +1

Cloud Full Stack Developer (Contract‑to‑Hire).Canada, with a strong preference for candidates located in Alberta or British Columbia.This position will play a critical role in stabilizing, cleaning... Show more

 • Promoted

Full-Stack Developer: Build Scalable Web Apps & APIs

BDO CanadaCalgary, Alberta, Canada
Full-time

A leading Canadian accounting and advisory firm is looking for a skilled full stack developer in Calgary to design and develop innovative web applications and APIs.Candidates should have 3-5 years ... Show more

 • Promoted

Senior Full-Stack Engineer

Arcobi (Formerly Arcus Power)airdrie, ab, ca
Full-time

Organization: ArcobiRole: Senior Full-Stack EngineerLocation: Calgary, AB, On Site work environment (Friday’s work from home)Address: Suite 865, 401 9th Ave SW, Calgary, ABWebsite: https://arcobi.C... Show more

 • Promoted

Full Stack Developer

Schema AppCalgary, AB, CA
Full-time

Full Stack Developer Opportunity.Location: Remote within Canada.Schema App is a fast‑growing, profitable SaaS company based in Guelph, Ontario, specializing in Schema Markup, a niche in search opti... Show more

 • Promoted

Full Stack Developer – Senior

GuuZ Consulting Services IncCalgary, AB, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Full-Stack Developer

KnowHowCalgary, Alberta, Canada
Full-time

Software Engineering team to take our development capacity and speed to the next level.The optimal candidate for this role has very high ownership thinking, has a demonstrated track record of being... Show more

 • Promoted

Full Stack Developer

Kira TalentCalgary, AB, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more

 • Promoted

Experienced Full-Stack Developer

ConnectedlabsCalgary, AB, CA
Full-time

Join a mission-driven team as an Experienced Full-Stack Developer, focusing on real-time systems.Leverage your skills in React, Node/Express, and WebRTC for transformative learning technologies.In ... Show more

 • Promoted

Full Stack Developer - TechDoQuest

TechDoQuestcalgary, ab, ca
Full-time

End-to-End Product Development: develop and maintain both front-end and back-end components, including bug fixing, based on business and functional requirements; write clean and well-documented cod... Show more

 • Promoted • New!

Full Stack Software Developer

BlastOff MediaAirdrie, Canada
Full-time

Senior Full Stack Developer - Creator Economy Platform Company: Blastoff Media Location: Remote (Canada/USA ONLY) Blastoff Media operates a sophisticated creator economy platform powering reve... Show more

 • Promoted • New!

Full-Stack Software Developer – Cloud Native

ConvergentISCalgary, AB, CA
Full-time

Full-Stack Software Developer – Cloud Native.Full-Stack Software Developer – Cloud Native.Direct message the job poster from ConvergentIS.At ConvergentIS, we have a spark — a code, a way we work, a... Show more

 • Promoted

Full Stack Developer

CapgeminiCalgary, AB, CA
Full-time

Capgemini is seeking a highly skilled Full Stack Developer to join its technology team and support the design, development, and delivery of scalable, cloud‑native enterprise applications.The ideal ... Show more

 • Promoted

Senior Software Developer, Full Stack

Modern CampusCalgary, AB, CA
Full-time

Modern Campus empowers 1,700+ higher education institutions to thrive when transformation is required to respond to lower student enrollments and revenue, rising costs, crushing student debt, and a... Show more

 • Promoted

Full Stack Developer, ASR

BDO Canada LLPCalgary, AB, CA
Full-time

Full Stack Developer, ASR page is loaded## Full Stack Developer, ASRlocations: Calgary - 8th Ave SW: Edmonton - 103 St: Halifax - Mumford Rd: Reginatime type: Full timeposted on: Posted... Show more

 • Promoted

Sr. Full Stack Developer (Canada)

Q4 Inc.Calgary, AB, CA
Full-time

At Q4, we make an impact together, obsess over our customer, operate with integrity, and bring big ideas to life.Q4 is charting a bold new path for investor relations as the first AI-driven IR Ops ... Show more

 • Promoted

Full stack developer

Tata Consultancy ServicesCalgary, Alberta, Canada
Full-time

Tata Consultancy Services (TCS).Our continued commitment to Culture and Diversity is reflected in our people’s stories across our workforce and implemented through equitable workplace policies and ... Show more