🔔 FCM Loaded

React Frontend Developer

TRDFIN Support Services Pvt Ltd

2 - 5 years

Bengaluru

Posted: 23/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

About the Role

We are seeking an experienced React Frontend Developer to build high-performance, scalable, and intuitive user interfaces for modern web applications. The ideal candidate has strong expertise in React.js, JavaScript/TypeScript, frontend architecture, UI/UX implementation, and API integration.

You will collaborate with backend engineers, designers, and product teams to deliver exceptional digital experiences with clean, maintainable code.


Key Responsibilities

1. Frontend Development

  • Develop responsive, high-quality UI components using React.js , TypeScript/JavaScript , Next.js , or equivalent frameworks.
  • Build reusable components, hooks, custom libraries, and UI state management logic.
  • Ensure performance, scalability, and responsiveness across devices and browsers.

2. UI/UX Implementation

  • Convert Figma / Adobe XD / Sketch designs into pixel-perfect frontend screens.
  • Work closely with design teams to deliver consistent layout, interactions, and animations.
  • Implement modern styling tools such as Tailwind CSS, Styled Components, CSS Modules, SCSS .

3. State Management & Architecture

  • Build scalable frontend architecture using Redux, Zustand, Recoil, Context API , or other state tools.
  • Maintain application-wide state, caching, and optimized rendering.

4. API Integration

  • Integrate RESTful APIs and GraphQL endpoints with proper error handling.
  • Work with backend teams to define API contracts and data flow.
  • Implement secure authentication & session mechanisms (OAuth, JWT, etc.).

5. Testing & Code Quality

  • Write unit and integration tests using Jest, React Testing Library, Cypress .
  • Ensure clean, maintainable code following best practices, linting, and code review processes.
  • Participate in continuous improvement of frontend development standards.

6. Performance Optimization

  • Optimize the application for maximum speed and scalability.
  • Implement lazy loading, code splitting, and performance profiling tools.
  • Debug UI issues, memory leaks, rendering bottlenecks, and network latency concerns.

7. Collaboration & Documentation

  • Work closely with product managers, designers, and backend engineers.
  • Participate in sprint planning, estimations, and Agile ceremonies.
  • Maintain clear technical documentation, component libraries, and design systems.

Required Skills & Qualifications

Technical Skills

  • Strong expertise in React.js , JavaScript (ES6+) , and TypeScript .
  • Experience with Next.js or similar SSR/SSG frameworks.
  • Strong knowledge of HTML5, CSS3, responsive design principles.
  • Hands-on experience with Redux, Zustand, Recoil, or other state libraries.
  • Familiarity with tools like Webpack, Vite, Babel , npm/yarn.
  • Knowledge of REST API, GraphQL, WebSockets.
  • Basic understanding of version control (Git), CI/CD pipelines.

Soft Skills

  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Detail-oriented with a strong sense of UI/UX quality.
  • Ability to work in fast-paced and Agile development environments.

Preferred Qualifications

  • Experience with frontend performance optimization and accessibility (a11y).
  • Knowledge of micro-frontends architecture.
  • Familiarity with design systems like Material UI, Chakra UI, Ant Design.
  • Experience with containerized environments (Docker) is a plus.
  • Past contributions to open-source frontend libraries.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.