Develop responsive, accessible, high-performance web applications and dashboards using React.js and modern JavaScript/TypeScript.
Write clean, modular, and testable code; participate in constructive code reviews; and write unit/integration tests with Jest/React Testing Library.
Design scalable, reusable UI component libraries and design tokens that elevate engineering speed across teams.
ntegrate complex RESTful and GraphQL APIs, managing asynchronous state cleanly using tools like Redux Toolkit, Zustand, or TanStack Query.
Diagnose bottlenecks, eliminate unnecessary re-renders, optimize Core Web Vitals, and ensure lightweight bundles across all desktop and mobile browsers.
1 to 3 years of hands-on frontend development experience, with a solid track record of shipping production-grade single-page applications (SPAs).
Strong command over React.js fundamentals—Hooks, Context API, component lifecycle, rendering behavior, and state management.
Deep proficiency in vanilla JavaScript (ES6+), HTML5, and CSS3 / modern styling solutions (Tailwind CSS, CSS Modules, or Styled Components).
Familiarity with modern frontend tooling ecosystems like Vite, Webpack, Babel, npm/pnpm, and Git.
Good grasp of data structures, clean code principles, functional programming concepts, and debugging tools (Chrome DevTools, React Profiler).
Clear communicator who works smoothly alongside product managers, UI/UX designers, and backend engineers.
Experience with TypeScript, Next.js, or SSR/SSG patterns.
Prior work experience in fintech, payments, e-commerce, or developer-facing tooling.
Understanding of web security best practices (CORS, XSS, CSRF, CSP).
Skills Required
- 1 to 3 years of hands-on frontend development experience shipping production-grade single-page applications
- Strong knowledge of React.js fundamentals, including Hooks, Context API, component lifecycle, rendering behavior, and state management
- Proficiency in JavaScript ES6+, HTML5, and CSS3 or modern styling solutions
- Experience with responsive, accessible, high-performance web application development
- Familiarity with Vite, Webpack, Babel, npm or pnpm, and Git
- Understanding of data structures, clean code, functional programming, and debugging tools
- Ability to collaborate and communicate effectively with product managers, UI/UX designers, and backend engineers
- Experience with TypeScript, Next.js, or SSR/SSG patterns
- Prior experience in fintech, payments, e-commerce, or developer-facing tooling
- Understanding of web security practices including CORS, XSS, CSRF, and CSP
What We Do
Cashfree Payments is a leading fintech company providing a full-stack payments platform for businesses in India, enabling them to collect payments, make payouts, and manage international transactions.







