About the Role
The ideal candidate will be responsible for developing and maintaining full-stack features in a product that leverages advanced voice technology. This role requires a balance of frontend polish and backend robustness, with a focus on delivering reliable, user-centric functionality.
Responsibilities
- Design and implement user-facing features using modern JavaScript and React
- Develop and maintain backend services with Node.js and TypeScript
- Collaborate with product designers to translate mockups into functional interfaces
- Write clean, testable code with comprehensive unit and integration tests
- Optimize application performance for speed and scalability
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot and debug production issues across the stack
- Integrate third-party APIs and external data sources
- Work with databases including PostgreSQL and Redis
- Ensure application security and data protection standards are met
- Deploy and monitor applications using CI/CD pipelines
- Contribute to architectural decisions and system design
- Support frontend state management using modern frameworks
- Maintain documentation for code and system workflows
- Respond to feedback from internal teams and end users
- Stay current with evolving web technologies and frameworks
- Collaborate with machine learning teams to integrate AI features
- Help scale infrastructure to support growing user demand
- Improve user experience through iterative development
- Ensure cross-browser and device compatibility
Nice to Have
- Experience with Next.js or similar React frameworks
- Knowledge of GraphQL and Apollo Client
- Familiarity with WebRTC or real-time communication protocols
- Background in machine learning integration
- Contributions to open-source projects
- Experience with performance monitoring tools
- Understanding of distributed systems
- Exposure to microservices architecture
- Interest in developer experience and tooling
- Prior work with AI or voice synthesis platforms
Compensation
Competitive salary and equity package
Work Arrangement
Remote-first with flexible hours
Team
Small, cross-functional product team focused on rapid iteration
About the Team
We operate with a lean engineering team that values autonomy, technical excellence, and rapid experimentation. Collaboration with research and product teams is central to our workflow.
Tech Stack
- Frontend: React, TypeScript, Next.js, Tailwind CSS
- Backend: Node.js, Express, PostgreSQL, Redis
- Infrastructure: AWS, Docker, Kubernetes, GitHub Actions
- AI Integration: Proprietary voice models, gRPC services
Available for qualified candidates