Role Description
**About the Role**
We are looking for a Full Stack Developer Intern with strong interest in API Banking and Payment Gateway systems. The intern will work with our engineering and product team on real-world payment flows, fintech integrations, and production-ready full stack development.
**Key Responsibilities**
* Build frontend features using React.js and TypeScript.
* Develop backend APIs using Node.js (Express/Nest preferred).
* Work with MongoDB for database and transaction storage.
* Use Docker for containerization and deployment-ready development.
* Integrate payment gateways such as Razorpay, Stripe, PayU, Cashfree etc.
* Implement complete payment lifecycle: order creation, authorization, capture, verification, refunds, cancellations.
* Implement and manage webhook-based payment status updates.
* Handle payment edge cases like retries, duplicate payments, timeouts, and partial failures.
* Maintain payment logs, transaction mapping, and reconciliation data.
* Follow security best practices like signature verification, API key protection, and idempotency handling.
**REQUIRED SKILLS:**
* React.js with strong frontend fundamentals
* TypeScript and JavaScript (ES6\+)
* Node.js \+ Express (backend development)
* MongoDB database understanding
* REST APIs and JSON
* Docker basics
* Git/GitHub workflow
* Basic understanding of payment gateway flows
**EDUCATION:**
B.Tech Computer Science
**COMPENSATION:**
INR 30,000
**WHY JOIN US:**
At PetYosa, you'll be part of a passionate team dedicated to revolutionizing pet care. We promote a customer-first culture where your role is critical in maintaining trust and platform reliability. With us, you'll have the chance to take ownership of your work, collaborate across various departments, and grow your career in a dynamic startup environment that values teamwork and innovation.
**APPLICATION LINK:**
https://offer.petyosa.com/apply/7a69f135251b6c313ec538f7306f0b73