Backend Engineering
- ₹3,000 – ₹5,000 • No equity
- |Remote (Everywhere) •Kamothe
- |No experience required
- |Internship
Onsite or remote
Not Available
About the job
Backend Engineering Intern (Node.js / TypeScript / Supabase)
Position Summary
We are seeking a Backend Engineering Intern with strong fundamentals in Node.js and TypeScript to join Irnofic's founding team. Irnofic is building a multi-tenant AI WhatsApp SaaS platform — powering autonomous AI assistants for businesses on WhatsApp. You will work directly on the core infrastructure: webhook pipelines, multi-tenant data isolation, background job queues, and AI orchestration with Claude. This is production-grade work on a live system.
If you want 6 months of real SaaS backend experience that you can point to — this is it.
Key Responsibilities
- Build and maintain webhook handlers that receive, verify, and process WhatsApp messages from Gupshup at scale.
- Write Supabase (PostgreSQL) queries, design schema changes, and implement Row Level Security policies for tenant data isolation.
- Integrate and maintain background job queues using Trigger.dev for broadcasts, reminders, and scheduled automation.
- Implement per-tenant rate limiting using Upstash Redis with sliding window counters.
- Work with the Claude AI API — structuring prompts, handling tool use blocks, and building the tool executor pipeline.
- Write idempotency logic to prevent duplicate message processing on webhook retries.
- Participate in code reviews, architecture discussions, and sprint planning.
Required Skills / Qualifications
- Solid working knowledge of Node.js and TypeScript.
- Comfortable writing SQL — joins, filters, inserts, indexes.
- Understands REST APIs and webhooks — has handled an inbound POST request before.
- Has built something real, even a personal or college side project.
- Git basics — branching, pull requests.
- Knows why an API key must never appear in frontend code.
Preferred Skills / Experience
- Any hands-on experience with Supabase or PostgreSQL.
- Exposure to Redis or any queue/job system (BullMQ, Trigger.dev, etc.).
- Familiarity with HMAC signature verification or webhook security patterns.
- Experience consuming third-party APIs (any platform — payment, messaging, etc.).
- Basic understanding of multi-tenancy and data isolation concepts.
Engagement Details
- Duration: 6 months
- Location: Hybrid — Mumbai
- Compensation: Paid internship
- Screening: A small paid technical task will be assigned before onboarding
Skills: Node.js, TypeScript, PostgreSQL, Supabase, Redis, REST APIs, Trigger.dev, Webhook Integration"

