1–3 years of hands-on frontend development experience1 day ago
Experience1–3 years of hands-on frontend development experience
QualificationB.E./B.Tech, according to the supplied recruitment summary. Confirm the exact degree requirement on the current application page.
Key Responsibilities
Develop responsive, accessible, and high-performance web applications and dashboards.
Use React.js and modern JavaScript or TypeScript.
Build interfaces that work across desktop and mobile browsers.
Translate requirements into reliable and maintainable frontend implementations.
Write clean, modular, and testable code.
Participate in constructive code reviews.
Write unit and integration tests using Jest and React Testing Library.
Improve code quality and help prevent regressions.
Design scalable and reusable user interface component libraries.
Develop design tokens and shared UI patterns.
Improve consistency across applications and user interfaces.
Help increase engineering efficiency through reusable components.
Integrate complex RESTful and GraphQL APIs into frontend applications.
Manage asynchronous application state cleanly.
Use appropriate state-management or data-fetching tools, such as Redux Toolkit, Zustand, or TanStack Query.
Handle loading states, errors, and changes in API responses appropriately.
Diagnose frontend performance bottlenecks.
Identify and eliminate unnecessary component re-renders.
Optimise Core Web Vitals and application responsiveness.
Keep JavaScript bundles lightweight.
Ensure a reliable experience across desktop and mobile browsers.
Collaborate with product managers to understand requirements.
Work with UI/UX designers to implement user interface designs.
Coordinate with backend engineers on API integration and application behaviour.
Share feedback through code reviews and collaborative problem-solving.
Skills & Eligibility
The supplied recruitment summary lists B.E./B.Tech as the required qualification. However, the visible requirements on the current Cashfree Careers page focus on professional experience and technical skills rather than repeating a specific degree requirement.
Candidates should verify the accepted degree specialisations and any equivalent qualification criteria on the application form before applying.
Candidates should have 1–3 years of hands-on frontend development experience , including experience delivering production-grade single-page applications (SPAs).
Relevant experience may include building React components, managing application state, integrating APIs, writing tests, debugging user interface issues, and improving performance.
Strong knowledge of React.js is central to this role. Applicants should understand:
React Hooks and the purpose of commonly used hooks.
Context API and state management patterns.
Component lifecycle concepts and rendering behaviour.
How to structure reusable and maintainable components.
Common causes of unnecessary re-renders and how to investigate them.
Candidates should have deep proficiency in vanilla JavaScript ES6+, HTML5, and CSS3. The listing also mentions modern styling approaches, including Tailwind CSS, CSS Modules, and Styled Components.
Applicants should be able to implement responsive user interfaces, write clear code, and handle asynchronous behaviour. Familiarity with modern JavaScript and browser behaviour is important when diagnosing complex frontend issues.
The required experience includes familiarity with modern frontend development tools and workflows, such as:
Vite, Webpack and Babel: Tools associated with development, bundling and JavaScript transformation.
npm or pnpm: Package management and dependency handling.
Git: Version control and collaborative development workflows.
Chrome DevTools: Browser-based inspection, debugging and performance analysis.
React Profiler: Investigating component rendering and performance behaviour.
The description expects a good grasp of data structures, clean code principles, functional programming concepts, and debugging techniques.
Candidates should be able to explain their implementation decisions, identify inefficient code, and maintain components that other developers can understand and extend.
Cashfree is looking for clear communicators who can work effectively with product managers, UI/UX designers, and backend engineers. Applicants should be comfortable discussing technical trade-offs, clarifying requirements, and collaborating through code reviews.
The supplied recruitment summary lists B.E./B.Tech as the required qualification. However, the visible requirements on the current Cashfree Careers page focus on professional experience and technical skills rather than repeating a specific degree requirement.
Candidates should verify the accepted degree specialisations and any equivalent qualification criteria on the application form before applying.
The following skills are listed as additional advantages rather than core requirements.
Experience with TypeScript, Next.js, and server-side rendering (SSR) or static site generation (SSG) patterns can be helpful. These skills are relevant to applications that benefit from stronger typing, alternative rendering strategies, or specific framework capabilities.
Previous experience in fintech, payments, e-commerce, or developer-facing tooling is considered a bonus. Candidates with such experience may be able to demonstrate familiarity with complex workflows, data-driven interfaces, and user-facing business applications.
The listing also highlights awareness of web security practices, including:
CORS: Cross-Origin Resource Sharing and browser rules governing cross-origin requests.
XSS: Cross-site scripting and techniques for preventing unsafe script injection.
CSRF: Cross-site request forgery and relevant protection techniques.
CSP: Content Security Policy and its role in restricting potentially unsafe resource execution.
Candidates preparing for this opportunity should focus on practical frontend engineering skills and be ready to demonstrate them through code or project examples.
React.js: Practise Hooks, Context API, state management, component composition and rendering behaviour.
HTML and CSS: Practise semantic HTML, responsive layouts, accessibility, CSS layout systems and reusable styling.
State and data fetching: Understand when to use local state, shared state, and a data-fetching library.
API integration: Practise integrating REST APIs and understand the basics of GraphQL, request handling and error states.
Testing: Write component and integration tests using Jest and React Testing Library.
Performance: Use browser tools and React Profiler to investigate slow renders, large bundles and other bottlenecks.
Build tooling: Understand the role of Vite or Webpack, package managers, Git and build pipelines.
Web security: Review CORS, XSS, CSRF and CSP fundamentals.
Problem-solving: Practise data structures, clean code, functional programming concepts and explaining technical decisions.
These are preparation recommendations based on the supplied job requirements, not additional official selection criteria.
The supplied recruitment summary lists B.E./B.Tech. However, the currently accessible job page’s visible criteria do not separately repeat this degree requirement. Candidates should confirm the exact education criteria on the application page.
Core skills include React.js, JavaScript ES6+, HTML5, CSS3, state management, frontend tooling, Git, debugging, data structures and clean code principles.
October 20, 2026
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.