Full Stack Developer Job Description: -
Job Description: Full Stack Developer
Organization: Hare Krishna Movement Visakhapatnam, Andhra Pradesh
Location: Visakhapatnam, Andhra Pradesh (On-site)
Type: Full-time
About the Role
You'll be the hands-on developer building and maintaining the complete digital infrastructure of HKM Visakhapatnam — one of the fastest-growing ISKCON temple organizations in South India. This is not a maintenance role; you will own full platforms end-to-end, from architecture to deployment.
What You'll Build & Maintain
Event Ticketing Systems — QR-based pass issuance, scanner PWAs, multi-tier ticket types, admin dashboards
Donation Platforms — One-time & subscription payments, DCC API sync, 80G receipts, offline cash donations, PhonePe/UPI integrations
Peer-to-Peer Fundraising — Campaigner platforms with Razorpay webhooks, donor reports, CSV exports
WhatsApp CRM — Bulk messaging, template builder, chat inbox, campaign history (Flaxxa WAPI / Meta Cloud API)
Temple Website — CMS with CKEditor, blog system, event pages, Cloudinary media
PDF Receipts — Puppeteer-based generation matching DCC-mandated formats
Required Tech Stack
Backend
Node.js + Express.js (REST APIs, webhook handling)
MongoDB + Mongoose
JWT authentication, role-based access control
Razorpay (payments, subscriptions, webhooks, refunds)
Puppeteer (server-side PDF generation)
Frontend
React / Next.js (App Router, SSR, dynamic routes)
TypeScript, Tailwind CSS, shadcn/ui
Vite (for lightweight SPAs)
Redux Toolkit, React Query
Infrastructure & DevOps
Railway (Node.js deployments, env config, build debugging)
Vercel (Next.js deployments, edge config)
MongoDB Atlas (cluster management, India region)
Cloudinary (image/media uploads, transformations)
Git / GitHub (branch strategy, PRs, org-level repo management)
Integrations
Meta WhatsApp Cloud API / Flaxxa WAPI
DCC Donation API (vhkmsurabhi.com)
Google Tag Manager + Meta Pixel (CAPI + browser events)
PhonePe / UPI deep links
Nice to Have
PWA development (offline sync, service workers)
Framer Motion / animations
RCS campaign planning
Experience with IST timezone handling in server-side applications
Knowledge of India data residency requirements (DPDP Act, RBI guidelines)
Who You Are
You write clean, deployable code — not just working code
You can debug Railway build failures, Vercel deployment blocks, and webhook race conditions independently
You understand payment gateway security (raw body verification, idempotency)
You're comfortable working in a spiritual/devotional organizational context
Telugu/English fluency preferred (Visakhapatnam-based team)
Bonus Points
Prior experience with ISKCON, temple trusts, or NGO tech
Understanding of 80G / charitable trust compliance requirements
Familiarity with DonateKart-style fundraising platform design
This role directly serves the spiritual and charitable mission of HKM Visakhapatnam. The work you do reaches thousands of devotees and donors across Andhra Pradesh.
Pay: ₹300,000.00 - ₹350,000.00 per year
Benefits:
- Food provided
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Education:
Location:
- Visakhapatnam, Andhra Pradesh (Visakhapatnam District) (Required)
Work Location: In person