React Frontend Developer
TRDFIN Support Services Pvt Ltd
2 - 5 years
Bengaluru
Posted: 17/12/2025
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.
