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
Similar jobs

React Developer

Apply Now
Back to search page