Similar Jobs
Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses across India.
The Role:
At Razorpay, a Senior Full Stack Engineer is not just a coder — you're a product thinker, systems architect, and business-aware problem solver. You’ll be deeply involved in building and scaling systems that power seamless online payments across India and beyond. This role requires someone equally comfortable crafting intuitive user experiences and architecting resilient backend systems.
You will work closely with product managers, designers, backend/frontend developers, and stakeholders to build high-impact features across the stack. You’ll shape not only code but also team culture, product direction, and technical standards.
Roles and Responsibilities:
- Drive and participate in product and design discussions, influencing both backend architecture and frontend user experience.
- Design, build, and maintain scalable, reliable, and performant APIs and web applications.
- Develop and optimize responsive, accessible, and pixel-perfect UIs using modern JavaScript frameworks.
- Own features end-to-end — from conception to deployment — and ensure they work well across platforms and devices.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
- Ensure seamless integration of frontend with backend systems, REST APIs, and third-party services.
- Write clean, modular, and maintainable code following best engineering practices.
- Conduct thorough testing, debugging, and code reviews to ensure high code quality.
- Keep up with industry trends, and proactively suggest improvements to our stack, process, or product.
- Mentor and guide junior engineers, fostering growth within the team.
- Participate in or lead open-source projects and contribute to the broader engineering community.
Mandatory Qualifications:
- 3+ years of experience building full stack applications in a product-driven environment.
- Strong command over frontend technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
- Proficiency in backend programming with one or more languages such as Python, Django, Go, Java, PHP, or C++.
- Deep understanding of REST APIs, and how the web works under the hood.
- Demonstrated experience building features from scratch and taking ownership of modules or systems.
- Product-first mindset with a strong sense of design and usability.
- Comfort working in agile teams, collaborating across product, design, and engineering.
- Willingness to learn and adopt new tools, languages, or technologies as needed.
Location: Bangalore