Skip to Main Content

Job Title


React Frontend Developer


Company : TRDFIN Support Services Pvt Ltd


Location : Bengaluru, Karnataka


Created : 2025-12-18


Job Type : Full Time


Job Description

About the RoleWe 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 Responsibilities1. 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 & QualificationsTechnical 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.