Core Stack
- 5+ years building production React applications
- Strong TypeScript experience or full readiness to adopt it
- Deep experience with Material-UI (v5+)
- Expert-level use of Redux Toolkit and RTK Query
- Advanced CSS3 including Flexbox, Grid, responsive design, and mobile-first principles
- Experience building complex forms with React Hook Form
- Hands-on ownership of frontend testing (Jest, RTL, Cypress or Playwright)
Design & Execution
- Pixel-accurate Figma-to-code execution
- Strong understanding of responsive and mobile-first UX
- Experience with performance optimization, code splitting, lazy loading, and profiling
Workflow
- Experience working in Agile or Scrum environments
- Comfortable with PR-based Git workflows and code reviews
- Familiarity with Jira, Slack, Figma, and modern frontend build tools (Vite or Webpack)
Nice to Have
- Firebase (Auth or Storage)
- Mapping libraries (Leaflet, Mapbox, Google Maps)
- GraphQL or REST API integration
- Monorepo or micro-frontend experience
- B2B SaaS or field-service software experience
What We Look For
Technical Excellence
- Strong opinions, loosely held
- Clean, maintainable, well-tested code
- Systematic debugging and ownership of production issues
- Good judgment balancing quality and speed
Ownership Mindset
- Ownership of the full feature lifecycle
- Proactive problem identification and solutioning
- Attention to edge cases, error states, and accessibility
- Follow-through until features are stable and shipped
Communication & Collaboration
- Clear written English communication
- Comfort working async across time zones
- Proactive about blockers and clarifying requirements
- Thoughtful, constructive code reviews and mentorship