React Developer
Development
About This Role
We're seeking a talented React Developer to join our growing team. You'll work on a variety of projects, from single-page applications to complex enterprise dashboards, using the latest React ecosystem tools.
Responsibilities
- Develop responsive and performant React applications
- Write clean, maintainable, and well-tested code
- Collaborate with designers and backend developers
- Implement state management solutions (Redux, Zustand, etc.)
- Optimize applications for maximum speed and scalability
- Participate in code reviews and technical discussions
- Contribute to component libraries and design systems
- Debug and resolve complex frontend issues
Requirements
- 3+ years of experience with React.js
- Strong proficiency in TypeScript
- Experience with state management (Redux, Zustand, Context)
- Familiarity with React Router and modern React patterns
- Understanding of RESTful APIs and GraphQL
- Experience with testing libraries (Jest, React Testing Library)
- Knowledge of responsive design and CSS-in-JS solutions
- Good understanding of web performance optimization
Benefits
- Fully remote work with flexible hours
- Competitive salary with annual reviews
- Health, dental, and vision insurance
- 401(k) with company matching
- Unlimited PTO policy
- Professional development budget
- Latest MacBook Pro and equipment
- Team retreats and events