Full-Stack Software Engineer
Chargebee · Bengaluru, Karnataka, India
Chargebee · Bengaluru, Karnataka, India
**About Chargebee** Chargebee is the subscription billing and monetization platform built for the AI economy, powering some of the world's fastest-growing subscription and SaaS businesses. Companies of all sizes — from fast-scaling startups to global enterprises — rely on Chargebee to manage recurring revenue at scale. We're a globally distributed team across India, the Netherlands, France, Spain, Australia, and the USA. Our mission is to push the boundaries of subscription revenue operations — for ourselves and for every business on a recurring revenue model. **The role** You'll build and own the surfaces where our customers' customers actually transact: hosted pricing pages, checkout flows, and self-service portals. This is the B2B2C heart of Chargebee — high-traffic, revenue-critical, and held to a high bar for performance, accessibility, and securit y.You'll work across the stack (React or Vue on the front end, Java/Spring Boot microservices behind it) in a small, autonomous team that owns features end to end, from design through release and operation in production. **What you'll do** - Design, build, and ship scalable, reliable features across the checkout, pricing, and portal experience — owning them from architecture through product - **ion.Own the reliability of revenue-critical surf** aces — the uptime, performance, and resilience of hosted pages directly affect our customers' ability to get paid, so you'll treat reliability as a first-class part of every feature you s - **hip.Help shape the next generation of hosted p** ages — contributing to the next big leap in our checkout, customer portal, and monetization experiences, built for speed, flexibility, and a modern buyer experie - nce.Build performant, accessible (WCAG-compliant) web UIs that work flawlessly across browsers and devices, since these are the pages our customers' buyers - see.Develop and maintain RESTful microservices that handle billing and payment workflows securely and correctly, in line with PCI-DSS and secure-by-design princip - les.Partner with product, design, and operations to translate customer needs into well-scoped, high-quality solutions, and break work into realistic, on-time deliverab - les.Write modular, well-tested code and build automated tests that hold the line on qual - ity.Participate in code review, operational/on-call ownership for your services, and continuous improvement of the systems you build. **What you'll bring (required)** - 2+ years of professional experience building reliable, high-quality software. - Strong front-end skills **with React** or Vue and solid JavaScript/TypeScript fundamentals. - Working knowled **ge of Core Java, Spring Boot, microservices, and RESTful API** design. - A genuine commitment to clean, maintainable code and to engineering, security, and design best practices. - A self-driven, accountable mindset suited to a small team where you take initiative and deliver results. - Strong collaboration and communication skills across cross-functional teams. **Our Stack** Fro **nt end: React or Vue with Ty** peScript. Ba **ck end: Core Java + Spring Boot micro** services exposing REST APIs. Run **ning on Ku** bern **ete** s on AWS. We lean into **modern AI-assisted dev** elopment (e.g., GitHub Copilot, Claude) as part of how we build. **Nice to have -** - Exposure to checkout, payments, or customer-portal domains. - Familiarity with PCI-DSS or other compliance-driven environments. - Experience with Kubernetes, cloud infrastructure, or front-end performance optimization. - A strong sense of product ownership and customer empathy. **Why join our Engineering team** - **Solve big problem** s at scale. You'll work on revenue-critical systems that operate at massive scale. - **Real** ownership. Small teams, end-to-end responsibility, and a direct line from your work to customer impact. - **Continuou** s learning. We value curiosity and create space to ask hard questions and grow. - **Time t** o recharge. Uncapped leave policy and a flexible, hybrid work environment