About the Role
This Product Engineer role is for an expert in React, deeply opinionated about frontend quality, architecture, and user experience. You will own large portions of the product surface area, building complex React interfaces, shaping frontend architecture, and implementing middle-tier logic. While not backend-heavy, understanding backend design, integration patterns, and scalability tradeoffs is expected for building clean, durable systems end-to-end.
Responsibilities
- Build and evolve complex, production-grade user interfaces using React
- Own frontend architecture decisions including component design, state management, data flow, and performance
- Implement middle-tier logic connecting frontend experiences to backend services and data systems
- Collaborate with backend and platform engineers to design clean APIs, integrations, and system boundaries
- Participate in technical design discussions spanning frontend architecture, backend integration, and scalability
- Ship end-to-end product features with a high bar for quality, clarity, and maintainability
Requirements
- Expert-level experience with React
- Deep understanding of component architecture, hooks, state management, rendering behavior, and performance
- Experience building and maintaining large, production React applications
- Strong frontend engineering fundamentals
- UI architecture, client-side data flow, performance optimization, and browser behavior
- High bar for code quality, maintainability, and user experience
- Solid middle-tier and backend awareness
- Comfort implementing business logic and API orchestration layers
- Working understanding of backend system design, data models, and integration patterns
- Ability to reason about scalability, reliability, and system tradeoffs
- Experience with Next.js and/or TypeScript in production environments (strongly preferred)
Skills
- React
- Frontend Architecture
- Component Design
- State Management
- Data Flow
- Performance Optimization
- Middle-tier Logic
- API Design
- System Design
- Scalability
- Reliability
- Next.js
- TypeScript
About the Company
- Rox is building the AI-native revenue operating system for modern go-to-market teams.
- Backed by Sequoia, GV, and General Catalyst.
- Replacing fragmented CRM workflows with intelligent, autonomous systems.
- Connects data across the GTM stack, deploys AI agents to do real work, and gives revenue leaders a clear, shared picture of what actually drives outcomes.
- A small, fast-moving Series A team taking on one of software’s most entrenched categories.
- Combines deep technical rigor with obsessive focus on usefulness.
- Engineering at Rox is product-first and execution-driven.
- Build real systems used daily by revenue teams operating at scale.
- Product Engineers are not siloed and are expected to understand how the entire system fits together.
