28 Aug
|
Katapult
|
Mumbai
1–3 years of experience
Location: Versova, Mumbai
Full-time, in-office role.
Build product experiences that make discovering and experiencing live entertainment effortless.
Company: thumpN
thumpN is an AI-native discovery and ticketing platform that unifies discovery, ticketing, and on-ground tools for fans, artists, venues, and promoters.
WHY THIS ROLE EXISTS
thumpN is where the show begins.
At thumpN, we build products that make discovering and experiencing live entertainment effortless. From the moment a fan opens the app to the second they walk through the venue gates, every interaction is a product decision.
As we grow into new cities and categories, we need a frontend developer who can turn product and design ideas into fast, reliable, and delightful experiences across web and mobile.
This role is for someone who enjoys building things users actually interact with. Someone who cares about how a product feels, not just whether the code works. You will work closely with Product, Design, and Engineering to build experiences across event discovery, ticketing, payments, and on-ground experiences.
WHAT YOU’LL ACTUALLY DO
Frontend Development
- Build and ship product features using React and React Native.
- Translate product requirements and designs into responsive, reusable, and high-quality interfaces.
- Build reusable components and contribute to a consistent frontend design system.
- Integrate APIs and work with backend engineers to bring product experiences to life.
- Handle loading states, error states, empty states, edge cases, and other details that make products feel polished.
Web & Mobile Experiences
- Build and maintain experiences across web and mobile platforms.
- Use React Native to develop and improve cross-platform mobile experiences.
- Ensure interfaces work well across different screen sizes, devices, and network conditions.
- Pay attention to performance, responsiveness, accessibility, and usability.
Collaboration and Delivery
- Work closely with Product, Design, Backend, and other engineers to ship features.
- Participate in code reviews, testing, debugging, and product releases.
- Break features into manageable pieces and communicate blockers early.
- Take ownership of the quality of your work from development through release.
WHAT YOU BRING
Curiosity, craftsmanship, and the drive to ship
Required
- 1–3 years of experience building web or mobile applications.
- Strong working knowledge of JavaScript and/or TypeScript.
- Hands-on experience with React.
- Experience with React Native or strong willingness and ability to learn it quickly.
- Good understanding of HTML, CSS, responsive design, and modern frontend development.
- Experience working with REST APIs and asynchronous data.
- Understanding of component-based architecture and reusable UI patterns.
- Familiarity with Git and collaborative development workflows.
- Good debugging and problem-solving skills.
- Ability to work with existing codebases and understand how different parts of a frontend application fit together.
- Strong communication skills and an ownership mindset.
Preferred
- Experience with state management and data-fetching tools such as Redux, Zustand, React Query, or similar.
- Experience working with component libraries or design systems.
- Understanding of frontend performance optimisation.
- Familiarity with analytics tools such as GA4, Mixpanel, Amplitude, or similar.
- Experience integrating third-party services such as payments, maps, authentication, notifications, or analytics.
- Experience building consumer-facing products, marketplaces, e-commerce, ticketing, or mobile applications.
- Familiarity with AI-powered products or AI-assisted development tools.
- Passion for live entertainment, consumer technology, and building great user experiences.
NON-NEGOTIABLES
How we know this is the right fit
You care about the product, not just the code.
You want to understand what you're building, who is using it, and why it matters. You don't see a ticket booking flow as just a collection of screens, you think about the experience of someone discovering an event and trying to get through the purchase journey.
You care about the details.
Good frontend development isn't just about making something work. You notice spacing, interactions, loading states, responsiveness, animations, errors, and the small details that make an experience feel polished.
You take ownership.
You don't stop when your component works on your machine. You think about edge cases, different devices, performance, testing, and what happens when real users interact with it.
You are comfortable learning.
You won't know everything when you join. That's expected. What matters is that you can investigate, ask good questions, read documentation, experiment, and figure things out. You should be excited to work with modern frontend technologies and AI-native products.
You have strong fundamentals.
Frameworks change. Good frontend engineers understand the fundamentals underneath them. You care about clean code, reusable components, responsive design, performance, accessibility, and maintainability.
You communicate clearly and work well with others.
Frontend development sits at the intersection of Product, Design, and Engineering. You ask when something isn't transparent, explain your thinking, and raise problems before they become bigger problems.
You want to build things people actually use.
The goal isn't to use the newest framework or write the most complicated code. The goal is to build experiences that help people discover great events, buy tickets effortlessly, and have a better experience around live entertainment.
📌 Junior Frontend Developer | Discovery & Ticketing Platform (Mumbai)
🏢 Katapult
📍 Mumbai