Company Overview :
CashKaro is India’s #1 cashback platform, trusted by over 25 million users! We drive more sales for Amazon, Flipkart, Myntra, and Ajio than any other paid channels, including Google and Meta. Backed by legendary investor Ratan Tata and a recent $16 million boost from Affle, we’re on a rocket ship journey—already surpassing ₹300 crore in revenue and racing towards ₹500 crore.
EarnKaro , our influencer referral platform, trusted by over 500,000 influencers, sends more traffic to leading online retailers than any other platform. Whether it’s micro-influencers or top- tier creators, they choose EarnKaro to monetize their networks. Here at EarnKaro, we empower influencers, content creators, and everyday users to monetize their reach by sharing affiliate links.
BankKaro is India’s fastest-growing platform for saving smartly on banking and finance products. We help users get the best deals on credit cards, loans, and more — while earning rewards.
Role Overview :
We are looking for a talented and driven Full stack Developer to join our team. You will play a crucial role in building scalable, reliable, and high-performance applications that power BankKaro , ProfitShare , and Marketing Campaign platforms . This role requires a passion for both front-end and back-end technologies, ensuring seamless integration, optimal performance, and best-in-class user experiences.
Experience Required :
3+ years of professional development experience (with solid exposure to both front-end and back-end).
Must-Have Skills
- Front-end Development : React.Js, Next.Js, JavaScript (ES6+), MUI, HTML5, CSS3, SASS / LESS.
- Back-end Development : Node.Js with Express.Js or Nest.Js.
- Databases : Strong knowledge of MySQL / PostgreSQL (relational) and experience with NoSQL databases like MongoDB, DynamoDB, Redis .
- API Design : RESTful API development, integration, and optimization.
- Performance Optimization : Hands-on with caching (Redis), code splitting, lazy loading, query optimization, and handling high concurrency.
- Testing : Experience with unit and integration testing (Jest, Mocha, Cypress).
- Deployment & DevOps Awareness : Familiarity with CI / CD pipelines (GitHub Actions, AWS Code Pipeline, or similar).
- Version Control : Proficiency in Git and Git-based workflows.
- Security & Scalability : Best practices for authentication, authorization, and secure coding.
Key Responsibilities
Design, build, and maintain end-to-end web applications for BankKaro, ProfitShare, and Marketing Campaigns.Develop front-end interfaces using React.Js, Next.Js, MUI, and Tailwind CSS .Build scalable back-end services and APIs using Node.Js, Express.Js (or Nest.Js) .Work with relational and non-relational databases ( MySQL / PostgreSQL, MongoDB, DynamoDB, Redis ).Ensure system performance, scalability, and reliability , handling concurrency for thousands of active users.Optimize applications for performance, SEO, and Google Page Speed guidelines.Implement best practices in security, authentication / authorization, and data protection .Collaborate with designers to transform Figma mockups into pixel-perfect UIs.Write clean, maintainable, and testable code across the stack.Participate in code reviews, knowledge sharing, and continuous improvement initiatives.Stay up to date with industry trends and recommend improvements to tools, processes, and technologies.