How you'd work
Small pods, direct access, no account layer.
You'll work in a dedicated pod of 3–6 people spanning design, engineering, and ML — embedded with the client, not rotating through a bench. You'll talk directly to the client's engineers and stakeholders, not through an account manager relaying messages. Most people here have shipped more than one production system since joining.
Who you talk to
You work directly with the engineers and designers on your project — not a separate account manager relaying messages.
Team structure
Dedicated pods, sized to the project. We don't staff by the bench — the same people stay on from kickoff to production.
Project length
Engagements range from a focused 6–8 week build to multi-year platform partnerships — several clients have stayed with us for years.
Requirements
What we're actually looking for.
We are seeking a motivated Frontend Development Intern with a solid foundation in React.js to contribute to our engineering team’s mission of building scalable, user-centric web applications.
In this role, you will collaborate closely with cross-functional teams across infrastructure, design, and product to deliver high-quality, performant digital experiences.
Responsibilities
- Design, develop, and implement responsive, user-facing features using React.js and modern frontend tooling.
- Architect and build reusable, maintainable UI components and libraries to accelerate future development.
- Transform product designs and wireframes into clean, efficient, and accessible code.
- Optimize component performance, accessibility, and responsiveness across diverse devices, browsers, and screen sizes.
- Participate in code reviews, debugging, and iterative improvement of existing features.
- Collaborate with backend engineers to integrate RESTful APIs and ensure seamless data flow.
Required Skills & Qualifications
- Strong proficiency in JavaScript (ES6+), including asynchronous programming, DOM manipulation, and functional concepts.
- Hands-on experience with React.js, including hooks, context, state management, and component lifecycle.
- Familiarity with modern frontend build tools (e.g., Webpack, Vite) and package managers (e.g., npm, yarn).
- Experience working with RESTful APIs and basic understanding of HTTP methods, status codes, and error handling.
- Ability to interpret design mockups and translate them into pixel-perfect, responsive UIs.
- Strong problem-solving skills, attention to detail, and willingness to learn new technologies.
Minimum Requirements
- Pursuing or recently completed a Bachelor’s degree in Computer Science, Information Technology, or a related field (Class of 2025 or 2026).
- Availability to commit to a full-time 6-month internship.
- Willingness to relocate to Bangalore (on-site or hybrid arrangement).
Preferred Qualifications (Not mandatory, but a plus)
- Experience with state management libraries such as Redux Toolkit or Zustand.
- Familiarity with testing frameworks like Jest and React Testing Library.
- Exposure to CI/CD pipelines and version control workflows (Git, GitHub/GitLab).
- Portfolio or GitHub profile showcasing personal or academic projects.
Compensation & benefits
Benefits that come with the role.
Compensation is discussed and finalised directly with you at the offer stage, based on experience and scope.
Learning & development
An annual budget for courses, conferences, or certifications — used at your discretion, not pre-approved case by case.
Flexible working hours
Core collaboration hours with the client's team; the rest of your day is yours to structure.
Health coverage
Comprehensive medical insurance for you and your dependents from day one.
Ownership from day one
You're on the pod that ships the system — not a bench waiting for staffing.
Meet the team
Some of the team you'd be joining.

“You're not maintaining someone else's roadmap here — you own the system, from architecture to the 2am page. That's what makes the engineering here different from most services work.”

Hiring process
Four steps, no surprises.
Telephonic Screening
A 20–30 minute call with our talent team about your background and the role — not a script, a conversation.
Assignment
A scoped take-home, typically 3–4 hours, built around a real class of problem we work on — designed to see how you think, not to extract free work.
Technical Rounds
Two rounds with engineers you'd actually work with — one on system design, one on your assignment and past work.
Cultural Round
A conversation with leadership about how you work and what you're looking for next.
Most candidates hear back within 2 weeks of their final interview.
Ready to build this?
Applications go straight to our team — no recruiter queue in between.