Senior Full-Stack Engineer: Help Scale Our AI Voice Platform [Contract-To-Hire]

Senior Full-Stack Engineer: Help Scale Our AI Voice Platform [Contract-To-Hire]

Senior Full-Stack Engineer: Help Scale Our AI Voice Platform [Contract-To-Hire]

Upwork

Upwork

Remoto

3 hours ago

No application

About

About Rezora We're disrupting the AI voice agent industry. When businesses want AI voice agents for sales or support, they traditionally have two options: Hire an agency: Costs thousands for setup, takes weeks, zero customer control Build it yourself: Requires prompt engineering, telephony knowledge, and complex backend infrastructure Our solution: Rezora is a platform where non-technical users launch production-ready AI voice agents in minutes. Select a template, customize without code or prompting, connect data sources, configure calling logic, and deploy. Customers maintain full control without agencies or engineering teams. Current state: Beta launched with paying customers Modern stack: React 18, TypeScript, PostgreSQL, serverless architecture Positioned for rapid expansion into adjacent verticals The Opportunity We're seeking a senior full-stack engineer to collaborate with our technical founder on transitioning Rezora from beta to production scale. This is a strategic partnership role, not task execution. Engagement structure: Phase 1 (Week 1): Collaborative planning: audit architecture, flows, and design together. Identify optimization opportunities and prioritize improvements. Phase 2 (Weeks 2+): Full-stack development: refactor architecture, enhance UX, implement new features, and build toward public launch. Compensation: Fixed-price contract based on scope and experience level Location: Fully remote, flexible hours Growth path: Exceptional performance can lead to ongoing partnership or full-time role with equity What You'll Do Strategic Collaboration: Audit current architecture and identify scalability bottlenecks Propose UX improvements and simplified user flows Collaborate on feature prioritization and technical decisions Challenge assumptions and recommend better approaches Full-Stack Development: Refactor backend services for improved reliability and maintainability Redesign complex user flows to be more intuitive Implement new platform features and integrations Optimize performance across frontend and backend Handle bug reports and iterative improvements from beta users You'll have technical autonomy as long as you can articulate your reasoning. What We're Building Toward Production-ready means: Reliable core flows with comprehensive edge case handling Intuitive UX that requires minimal onboarding Backend architecture that scales to 10x current load Professional, polished interface throughout Fast perceived performance and optimized queries Enterprise-grade security and data protection Who You Are Required experience: 6+ years building production web applications across multiple companies Deep full-stack expertise: modern React, TypeScript, SQL databases, serverless architectures Proven ability to architect scalable backend systems Strong product intuition: can identify poor UX patterns and design better alternatives Systems thinking: understand how architectural decisions impact reliability and scale Self-directed with strong communication skills Valuable experience: Has scaled early-stage products from beta to production Experience with backend-as-a-service platforms or serverless patterns Familiarity with LLM APIs, prompt engineering, or AI-driven products Understanding of real-time systems or async workflows Strong visual design sense (recognizes professional UI patterns) What we're looking for: Pattern recognition from having solved similar problems before Comfortable debating technical approaches and defending decisions Proactive problem identification (not just reactive execution) Wants meaningful ownership over technical direction Thrives in direct founder collaboration environments Ideal Candidate Profile You've been an early engineer (employee #2-5) at a startup before. You've seen what breaks at scale and know how to build for it. You can identify when user flows are over-complicated and redesign them to be intuitive. You spot architectural patterns that won't scale and refactor proactively. You're energized by taking validated products and elevating them to the next level. You want real technical ownership, not just task execution. We're specifically looking for developers who: Think strategically about architecture and product Have seen patterns across multiple production systems Want ownership over meaningful technical decisions Are energized by scaling validated products If that describes you, we'd love to connect.