This job offer is closed.

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

- 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

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.

More job offers