BE Developer
2 weeks ago
Noida, Uttar Pradesh, India
Karma Points
Full time
₹ 4,80,000 - ₹ 6,00,000 per year
Karma Points is a social-impact platform that helps NGOs connect with donors and volunteers—and rewards generosity. We're building transparent fundraising, community tools, and real-time impact tracking across India and beyond. If you love clean APIs, secure systems, and shipping fast for good causes, let's talk.
Location: Noida (on-site)
Experience: 1–2 years
Salary: up to ₹50,000 per month
What you will do:
- Design, build, and maintain robust REST/GraphQL APIs for our apps and partner integrations.
- Own database design and optimization (PostgreSQL/MySQL), caching (Redis), and background jobs/queues.
- Integrate third-party services: payment gateways (e.g., Razorpay/Stripe/Mollie), email/WhatsApp, analytics, and auth.
- Write secure, testable code with CI/CD, logging, and monitoring baked in.
- Collaborate with product/design to ship features for donations, rewards, and campaign analytics.
- Document your work and support internal tools used by ops and partner NGOs.
Skills Required:
- Strong in one backend stack: (Express/Nest) or Python (Django/FastAPI) (Go is a plus).
- Solid understanding of SQL, schema design, and performance tuning.
- API design, authentication/authorization (JWT/OAuth), rate-limiting, and security best practices.
- Experience with Git, Docker, and writing unit/integration tests.
- Familiarity with cloud (AWS/GCP) concepts: storage, queues, compute, secrets.
Nice to have:
- Redis, message queues (SQS/RabbitMQ), Firebase/Firestore.
- Payment gateway integrations & webhooks.
- Basic React knowledge for internal dashboards.
- Observability (Grafana/Prometheus/OpenTelemetry).
Perks:
- Purpose with product: Ship features that directly move donations and real-world impact.
- Ownership: Small team, big autonomy, measurable outcomes.
- Modern stack & learning: Space to experiment, code reviews, and rapid iteration.
- Great culture: Builder mindset, clean code, and no-drama collaboration.
How to apply:
Email your resume/GitHub/portfolio to with subject Backend Developer – Noida. Include 2–3 bullet points about something you built and the impact it had.