Frontend Developer Intern
Core
Building clean, user-friendly UI and production frontend features for e-commerce infrastructure products.
Role type
Frontend Developer Intern
Builds
E-commerce checkout, payments, shipping, fulfillment, returns, analytics, and customer communication features
Domain
E-commerce, logistics, SaaS, fintech
Deliverable
product features
Required skills
JavaScript, React, components, state management, hooks, render lifecycle, HTTP/APIs, async programming, Git, problem-solving
Preferred skills
TypeScript, Next.js, Umi, personal/college projects
Technologies
TypeScript, JavaScript, React, Umi, Next.js, Git
Responsibilities
Build UI with React, convert requirements to features, write maintainable code, test and debug features, collaborate with cross-functional teams
Seniority
Intern
Rewrite
## About the role
We're hiring a Frontend Developer Intern at Swift for a 6-month, in-office internship.
This is not a shadow internship. You will work on real product features, write production-facing code, and be expected to learn fast.
This role is for candidates who are serious about becoming strong frontend engineers. We work in a fast-paced startup environment with a 6-day work week, so casual applicants or those looking for a relaxed internship may not find this role suitable.
Strong performers may be offered a full-time frontend developer role after the internship.
## About us
Swift builds e-commerce infrastructure for sellers, D2C brands, and online businesses in India.
Our products help brands manage checkout, payments, shipping, fulfillment, returns, analytics, and customer communication.
## Responsibilities
- Build clean and user-friendly UI using React
- Work with TypeScript, Umi, and Next.js
- Convert product and design requirements into working frontend features
- Collaborate with engineering, product, design, and business teams
- Write clean, maintainable, and reusable code
- Test, debug, and improve frontend features
- Take ownership and ship consistently in a fast-moving environment
## Requirements
- Strong understanding of JavaScript
- Hands-on experience with React
- Good understanding of components, state, props, hooks, and render lifecycle
- Understanding of HTTP requests, APIs, and async programming
- Basic knowledge of software development principles
- Proficiency with Git
- Strong problem-solving skills
- Clear communication and ownership mindset
- Available for a minimum 6-month internship
- Comfortable with an in-office role and 6-day work week
## Good to have
- Experience with TypeScript
- Exposure to Next.js or Umi
- Personal or college projects built with React
- Interest in e-commerce, logistics, SaaS, or fintech products
## What you'll get
- Real product ownership from early on
- Mentorship from experienced engineers
- Exposure to production-level frontend systems
- Steep learning curve in a high-execution startup environment
- Opportunity to convert into a full-time role
- Competitive internship stipend
## Tech stack
- TypeScript
- JavaScript
- React
- Umi
- Next.js
- Git
## Who should apply
Apply if you have built with React, care about clean UI, and want to grow quickly through real engineering work.
This role is best suited for candidates who are hungry, disciplined, and comfortable with high ownership. If you want a light internship experience, this is probably not the right fit.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.