React Developer (3–6 Years Experience)
About the Role
We are looking for a highly skilled React Developer who can translate modern UI designs into exceptional, high-performance web applications.
You will work closely with product designers, backend engineers, and architects to build scalable, performant, and visually stunning user interfaces . The ideal candidate has strong React fundamentals, excellent problem-solving ability, and the craftsmanship mindset to convert Figma designs into pixel-perfect, mobile-friendly components.
Key Responsibilities
- Develop scalable and maintainable frontend applications using React
- Translate Figma designs into pixel-perfect, responsive UI components
- Build highly interactive, mobile-first interfaces with exceptional UX
- Implement clean and reusable component architectures
- Optimize applications for maximum speed and scalability
- Work with state management libraries effectively
- Collaborate with backend teams for seamless API integration
- Ensure cross-browser compatibility and responsiveness
- Participate in code reviews and maintain high coding standards
- Contribute to performance optimization and frontend architecture decisions
Required Skills & Expertise
Core React & Next.js Expertise
- Strong understanding of:
- Functional components & hooks
- React lifecycle
- Next.js fundamentals (routing, SSR, SSG, API routes)
- State management patterns
- Context API
- Performance optimization (memoization, lazy loading, virtualization)
- Experience with modern React architecture patterns
- Deep understanding of component reusability and composition
State Management
- Redux / Redux Toolkit / Zustand / Context API
- Managing complex UI states efficiently
UI & Styling
- Strong experience with:
- Tailwind CSS
- Material UI (MUI)
- CSS Modules / Styled Components
- Ability to build mobile-first, responsive, production-grade UI
- Strong understanding of CSS architecture and layout systems (Flexbox, Grid)
Figma to UI Translation
- Ability to:
- Interpret design systems
- Maintain pixel accuracy
- Implement animations & micro-interactions
- Maintain consistency across breakpoints
Performance Engineering
- Code splitting
- Lazy loading
- Bundle optimization
- Minimizing re-renders
- Frontend performance debugging
Problem Solving
- Strong logical thinking
- Ability to debug complex UI issues
- Writing clean, optimized, and maintainable code
Good to Have
- Knowledge of:
- Vite / Webpack
- Monorepo setups
- TypeScript
- React Query
- Virtualized tables
- Deployment pipelines (AWS, CI/CD, Docker)
- Understanding of authentication flows (JWT, OAuth)
- Basic understanding of backend APIs and REST principles
- Experience in enterprise applications (ERP / SaaS preferred)
What We Value
- Craftsmanship mindset toward UI
- Attention to detail
- Performance-first thinking
- Ownership and accountability
- Strong communication skills
- Passion for building scalable frontend systems