Overview
Mobile App Developer – React Native (Junior–Mid Level)
Company: Canvas Labs on behalf of Epik (Getepik.in)
Location: Bangalore
Experience: 1–4 Years
Compensation: Competitive, based on experience + ESOPs
The Short Story:
We are Getepik.in, and we are on a mission to transform how a billion people discover and purchase gadgets. We are India's first AI-powered "Try & Buy" electronics superstore.
We're building a consumer-grade mobile product used daily by real customers—combining mobile-first design, real-world logistics, and AI-driven recommendations. If you enjoy shipping features that directly impact users and want to grow fast in a high-ownership startup, this role is for you.
The Mission:
Our mobile app is the front door to the entire Getepik experience. From browsing products to booking at-home trials and completing purchases—thousands of customers interact with what you build every day. Your mission is to help build and scale a reliable, high-performance mobile experience across Android and iOS that makes gadget discovery feel effortless.
What You'll Do (The Impact):
- Build the Core Product: Develop and maintain the Getepik mobile application using React Native.
- Ship Features That Matter: Implement new features with a focus on performance, scalability, and user experience.
- Keep It Rock Solid: Debug issues, fix bugs, and continuously improve app stability and reliability.
- Connect the Dots: Integrate REST APIs and third-party services into the mobile app.
- Collaborate End-to-End: Work closely with backend engineers, designers, and product managers to deliver complete features.
- Raise the Bar: Participate in code reviews and follow best practices for clean, maintainable code.
Who You Are:
- The Experience: You have 1–4 years of hands-on experience building mobile apps with React Native.
- The Foundation: You have a strong understanding of JavaScript and/or TypeScript fundamentals. Experience integrating and working with RESTful APIs is essential.
- The Tooling: You're familiar with Android and iOS build processes. Experience with Git, GitHub, and tools like Expo is expected.
- The Code Quality: You have the ability to write clean, maintainable, and scalable code.
- The DNA: You have strong problem-solving skills and a willingness to learn. Bonus if you have experience with modern state management (Redux Toolkit, Zustand), mobile performance optimization, or startup/consumer product environments.
The Selection Process:
- Application: Submit your CV and relevant details.
- The Assignment: Complete a short assignment.
- Team Interview: A conversation with the engineering team to discuss your work, technical depth, and mutual fit.
Why You Should Join:
- The Real Products: Work on a consumer app used in real-world scenarios by thousands of customers.
- The Ownership: See features go from idea → production → users. End-to-end impact.
- The Learning Curve: Collaborate with experienced engineers and product leaders in a high-ownership setup.
- The Growth: Join early and grow as the company scales.
- The Upside: Meaningful ESOPs—own a piece of what you help build.