Role Overview
We're seeking a senior full-stack developer to transform our analytics platform from prototype to production. You'll take over a well-architected foundation (database schema complete, UI built, auth working) and make it actually work. The previous contractor built the structure. You'll bring it to life.
This role is perfect for someone who excels at integration, AI implementation, and shipping production features fast. You'll work alongside two interns who are building complementary features, making this a unique opportunity to mentor while delivering.
Responsibilities
- Connect existing platform components to integrate real data into the system
- Implement AI-powered features including multi-tone translations and automated brief generation
- Develop and optimize file processing pipelines for various data formats
- Build backend systems for collaborative editing and version control
- Create and maintain APIs for metric definitions and system integrations
- Coordinate with two interns to integrate complementary search and visualization features
- Optimize platform performance to achieve production-ready standards
Required Skills
- 5+ years full-stack development experience
- Production experience with Vue.js/Nuxt.js ecosystem
- Strong PostgreSQL and Supabase knowledge
- Hands-on experience with LLM APIs (OpenAI/Anthropic)
- Track record of shipping features fast without sacrificing quality
Nice to Have
- Editor.js or similar rich text editor experience
- File processing and parsing expertise
- Real-time collaboration features experience
- Background in analytics or data platforms
Your Workstyle
- Comfortable taking ownership of ambiguous problems
- Can work independently with weekly check-ins
- Strong written communication for async collaboration
- Able to mentor junior developers while staying focused on delivery
- Pragmatic about technical decisions (ship fast, iterate later)