Frontend Developer
Summary
Build and refine the React-based UI for an AI-powered messaging platform, ensuring high performance and accessibility while collaborating with cross-functional teams.
About the Company
Avochato is an AI-based messaging platform designed to help businesses improve customer communication through a unified inbox supporting SMS, MMS, RCS, Live Chat, and Voice. The company is a flat organization of builders focused on high-impact problems, real-time messaging, and AI features.
Responsibilities
- Design, build, and improve user interfaces to enhance customer experience
- Collaborate in cross-functional project teams
- Maintain responsive web designs and ensure high performance of web applications
- Debug issues and serve as a technical resource for frontend best practices
- Perform code reviews and mentor team members
Requirements
- 4+ years of professional experience with React
- Production-level TypeScript usage
- Strong experience with React state management (Redux, Zustand, or similar)
- Strong experience writing frontend tests (Jest, Vitest, Testing Library, or similar)
- Experience with WebSockets
- Familiarity with build tooling (Webpack, Vite)
- Experience working with RESTful APIs and async data patterns
Preferred Qualifications
- Experience in a Rails-backed environment
- Experience using AWS services (S3, CloudFront)
- Knowledge of web accessibility standards (WCAG)
Benefits
- Base salary ~$150k
- Equity incentive plan
- Medical, vision, and dental benefits for employees and dependents
- 401k with Guideline
- 15 PTO days plus 12 company holidays per year