At Aftershoot, we’re building more than just AI tools; we’re building a global community of photographers who spend less time behind their screens and more time behind the lens. Every feature we create, every update we ship, is designed to make post-processing easier, faster, and smarter for photographers around the world. From culling to editing to retouching. Our AI tools do all the heavy lifting, so photographers can focus on what they do best: capturing moments, telling stories, and creating magic.
We’re a fast-growing, passionate team backed over 100K+ active users globally.
But we’re just getting started. Our mission is clear: solve the biggest pain points in photography, and keep evolving with photographers who use our tools daily.
If you care deeply about building meaningful products, working with curious and driven teammates, and being part of a team that genuinely loves what they do, we’d love to meet you.
Let’s create the future of AI in photography, together.
🚀 About the Role
We are looking for enthusiastic Frontend Interns to join our engineering team. You'll work alongside product engineers and designers to build and ship user-facing features across our desktop and web applications, while learning how a production frontend codebase is really built and maintained.
Responsibilities
- Translate designs and product requirements into clean, responsive UI components.
- Build and ship features for our desktop and web applications under the guidance of senior engineers.
- Fix bugs and improve the performance and responsiveness of existing screens.
- Write reusable components and contribute to our shared component library.
- Participate in code reviews and act on feedback.
- Collaborate with design, QA, and backend engineers to take features from ticket to release.
- Learn and adopt frontend best practices, coding standards, and Git workflows.
Required Skills
- Solid fundamentals in HTML, CSS, and JavaScript.
- Working knowledge of React (components, props, state, hooks).
- Basic understanding of TypeScript.
- Familiarity with browser developer tools and debugging in the browser.
- Understanding of responsive layouts and cross-browser behavior.
- Good analytical and problem-solving skills.
- Strong attention to detail, especially in matching UI to design.
- Good verbal and written communication skills.
- Eagerness to learn and take ownership of what you ship.
Preferred Skills (Good to Have)
- Understanding of REST APIs and consuming them from the frontend.
- Experience with Tailwind CSS or a similar utility-first framework.
- Familiarity with state management (Redux, Zustand, or Context API).
Eligibility
- BE/B.Tech, BCA, MCA, B.Sc (Computer Science/IT).
- Freshers or final-year students are encouraged to apply.
What You'll Learn
- End-to-end QA automation for web and desktop applications.
- Writing maintainable automation scripts using modern frameworks.
- Test planning, execution, and defect lifecycle management.
- CI/CD integration for automated testing.
- Working in an Agile software development environment.
- Industry best practices for software quality assurance.
You will work with
- Captain: Lavi
- Team Members: Himanshu, Shaney and the rest of the Aftershoot team.
Seen 8 hours ago · Aftershoot postings close after a median of 14 days.
Original posting on Aftershoot's site ↗
Posting text belongs to the employer. Removal requests: contact us.
Nearby
Live postings like this one
Same employer first, then the same role elsewhere.
- 8h ago
- 8h ago
- Remote1d ago
- 6d ago
- 15d ago
- 21d ago
- Remote22d ago
- Remote22d ago
One job at a time
One posting. One CV. $25.
Pick the job you actually want and we write for it.