Lead Frontend Engineer
Summary
Lead Frontend Engineer at Razorpay (payments fintech) in Bengaluru: architect frontend foundations, tooling, libraries and a multi-framework design system, own merchant dashboards, and mentor the team. Core stack: JavaScript, React (plus React Native/Svelte), bundlers like Webpack/Rollup, GraphQL, and CI/CD with Docker/Kubernetes.
Why Frontend at Razorpay?
We at Razorpay aim to make fintech solutions a super-slick experience from managing finances to making seamless payments. The frontend team at Razorpay strives to build solid frontend foundations, infrastructure and top-notch experiences.
- Freedom to evaluate and introduce new tools, libraries or coding standards.
- Work towards developer productivity and platform tooling to solve for developer experience.
- We love to evangelise tech and share knowledge internally and with external communities.
- Grow as an individual contributor or team driver, however you love. BYOG - Bring Your Own Goals.
- Contribute to Product and Design ideas and Implement them as your own product. We value everyone’s inputs.
Glimpse of some exciting stuff that we are working on:
- In-house Design System to serve multiple frameworks - React, React Native and Svelte that we use across our projects.
- Tailor made build systems and scaffolding tools since setting up new projects and it’s complete infrastructure has always been a pain.
- DIY (Do It Yourself) interfaces like design your own checkout page to show on your site, design your own payment button, etc.
- And how can we forget about GraphQL that serves as our API gateway for our dashboards.
Lead Frontend Engineer
What do we expect?
- Architect and implement various engineering initiatives, like tooling, config driven systems, common libraries, etc.
- Collaborate with managers, designers and other teams, and lead the initiatives of the team.
- Strong knowledge in React.js and bundling tools like Webpack, Rollup, etc.
- Understanding of CI / CD toolchain: Docker, Kubernetes.
- Own and drive our dashboards to make it robust & modular.
- Demonstrates a strong sense of ownership towards execution and delivery while providing clear mentorship and direction to the team.
- Open to work on constructive feedback and proactively shares the same with peers.
- Can work independently and go from zero to productive in a few weeks.
You’ll be a good fit if:
- You’re awesome at JavaScript and web concepts, driven by metrics and performance and believe in test-driven development.
- You evangelize and establish best practices within and across the teams.
- You keep up-to-date with the latest trends, learn new concepts, or contribute to open-source projects and would be eager to talk about ideas in internal or external forums.
- You can share ideas and opinions with Product managers and Designers from an engineering lens.
- You have knowledge of microservices architecture.