21 Aug
|
KredMe
|
Bengaluru
KredMe is a credit card rewards app, live on the Play Store and the App Store. It tells users which of their credit cards to swipe for the best reward, before they swipe it.
We're hiring a backend development intern. This is a build role rather than a maintenance one, and it's worth being precise about what that means.
WHAT THE BACKEND IS TODAY
Deliberately thin. The app runs on Firebase.
WHAT IT NEEDS TO BECOME
We've reached the point where new features can't keep living inside the app. Over the next six months we need, server-side:
• Authenticated API endpoints the app can call, instead of shipping every piece of logic to every device
• Scheduled jobs and webhooks — partner integrations, offer feeds, notification triggers
• Somewhere for logic and secrets that must never sit inside a client binary
• Event and analytics pipelines that don't depend on a phone being online
You would be helping build that close to from scratch, working directly with our CTO and lead engineer. The stack is not fully settled — most likely Cloud Functions on Firebase,
and/or a small Python or Node service — and you'd be in the room when it's decided rather than handed a finished system.
WHAT YOU'D ACTUALLY DO
• Design and build server-side endpoints and background jobs
• Work with Firestore, Firebase Auth and security rules — including deciding who is allowed to read what
• Extend the Python pipeline that keeps 350+ Indian credit cards accurate
• Integrate third-party APIs and handle the parts that always go wrong: retries, rate limits, partial failures
• Write tests. A wrong number in this system shows a real person the wrong card at a payment terminal.
WHAT WE'RE LOOKING FOR
• Robust in at least one server-side language — Python or TypeScript/Node. You don't need both.
• Enough grasp of HTTP, JSON and REST to design an endpoint, not just call one
• Some exposure to any of: databases (SQL or NoSQL), authentication, cloud functions, CI, web scraping. Nobody has all of these.
•
📌 Backend Developer Intern (Bengaluru)
🏢 KredMe
📍 Bengaluru