Frontend Engineer
Full Job Description
Frontend Engineer at PayPay India
PayPay is seeking a skilled Frontend Engineer to develop and scale exceptional UI/Product experiences for its web applications. This role involves close collaboration with Product, Design, and Backend teams to deliver high-quality features and contribute to a growing design system. PayPay is an AI-first company, expecting all engineers to leverage AI tools for enhanced productivity and code quality.
Primary Responsibilities
- Deliver product features end-to-end: Translate intricate requirements into clean, scalable UI implementations, ensuring well-structured components and predictable data flow.
- Build reusable UI components and patterns: Actively contribute to and expand the company's design system using tools like Storybook, prioritizing consistency, basic accessibility, and developer ergonomics.
- Integrate APIs and manage real-world states: Implement robust data fetching strategies, including pagination and caching, and expertly handle loading, error, and empty states with clear user experience guidelines.
- Write maintainable, modular code: Adhere to principles of separation of concerns, implement meaningful abstractions, and use clear naming conventions to ensure the codebase is easily extendable.
- Optimize performance and reliability: Proactively identify and address performance bottlenecks across rendering, network, and bundle sizes, applying pragmatic improvements and carefully managing asynchronous operations to avoid pitfalls.
- Improve engineering quality: Actively participate in code reviews, elevate team standards, and help enforce best practices for testing, internationalization (i18n), and build tooling.
- Collaborate cross-functionally: Work effectively with Product Managers, Designers, and Backend Engineers to clarify requirements, propose architectural tradeoffs, and deliver iteratively with a strong sense of ownership.
- Support operational excellence: Utilize observability tools such as Sentry and New Relic to diagnose production issues, measure the impact of changes, and enhance system stability.
- Grow toward full-stack ownership (optional path): Partner with backend teams, gradually taking on responsibilities for BFF/API contributions using Node.js (NestJS/Express) as needed.
Tech Stack
- Frontend: Typescript/Javascript, React/Vue, single-spa, Webpack, Jest, Storybook, i18n, micro-frontend architecture
- Middleware: NestJS, Express
- Infrastructure/CI: AWS, Docker, Kubernetes, ArgoCD, Terraform, GitHub Actions, Jenkins
- Observability/Analytics: Sentry, Kibana, New Relic, Google Analytics, Firebase
Qualifications
- 3 - 5 years of professional experience in frontend development.
- Strong command of JavaScript fundamentals.
- Solid experience with React and/or Vue.
- Demonstrated ability to write readable, modular, production-quality code.
- Proficiency in problem-solving, with practical knowledge of Data Structures and Algorithms (DSA) relevant to web development, including reasoning about time and space complexity.
- Awareness of performance optimization techniques and ability to implement pragmatic solutions.
- Capability to perform low-level design (LLD) for frontend features, breaking down requirements into components, defining interfaces, and planning implementation milestones.
- Effective communication skills, with the ability to clearly articulate technical approaches and tradeoffs.
- Experience leveraging AI/LLM based tools in daily workflows.
Preferred Qualifications
- Experience with Nest.js, including routing, server-side rendering (SSR)/client-side rendering (CSR) tradeoffs, and data fetching strategies.
- Experience with Node.js or various API integration patterns (REST, pagination, authentication flows, error handling).
- Familiarity with design systems, fundamental accessibility principles, and responsive UI patterns.
- Exposure to frontend observability practices, including error logging and basic performance metrics.
- Experience with micro-frontends (e.g., single-spa) or complex, large-scale frontend architectures.
What success looks like
- You can independently deliver features end-to-end, ensuring clean architecture and reliable asynchronous handling.
- Your contributions result in modular, maintainable, and performance-conscious code.
- You actively promote consistent UI patterns and enhance team quality through code reviews and collaborative efforts.
Remarks
Please note that applications for PayPay (Japan-based jobs) or other positions in parallel or duplicate are not permitted.
Refer to PayPay 5 Senses to understand our core workplace values.
Company
PayPay India
About PayPay IndiaPayPay is a leading fintech company with a popular service used by over 70 million users as of July 2025. Launched in Japan in 2018, PayPay has rapidly grown into a globally diverse ...