Meesho is Hiring: SDE I – iOS | Finsplitz

 

Introduction

 

Are you a passionate iOS developer eager to build mobile applications that impact millions of users across India? Meesho, a rapidly growing e-commerce company, offers exciting opportunities for Software Development Engineer I (SDE I) – iOS based primarily in Bengaluru. Meesho is on a mission to democratize internet commerce, connecting millions of sellers and consumers, and enabling small businesses to thrive online.

As an SDE I – iOS at Meesho, you’ll join a dynamic team at the forefront of reimagining e-commerce. You’ll contribute to developing new features, optimizing performance, and ensuring a seamless shopping experience for Meesho’s vast customer base on the iOS platform. This role is ideal for freshers or early-career professionals with strong coding skills and a desire to make a significant impact on a high-scale product.

 

Roles and Responsibilities

 

An SDE I – iOS at Meesho is a hands-on developer focusing on the core iOS application. Key responsibilities typically include:

  • Feature Development: Developing and delivering new product features for the Meesho iOS application using native Swift/SwiftUI. This involves writing clean, efficient, and maintainable code.
  • Performance & Quality: Ensuring the optimal performance, quality, and responsiveness of the app, including identifying and resolving memory leaks and performance bottlenecks.
  • Collaboration: Collaborating closely with product managers, UX/UI designers, and other engineering teams to define, design, and ship new features that align with business goals.
  • Code Review & Best Practices: Participating in code reviews, providing architectural inputs, and contributing to maintaining high code quality and suggesting best practices.
  • Troubleshooting & Debugging: Identifying, troubleshooting, and debugging software defects in a timely manner.
  • Unit Testing: Writing unit and functional tests to ensure the reliability and stability of the codebase.
  • End-to-End Ownership: Taking ownership of features from ideation to production, demonstrating a “Founder’s Mindset” and a commitment to robust execution.

 

Salary and Benefits

 

Meesho offers competitive compensation and a comprehensive benefits package designed to attract and retain top talent.

  • Average Annual CTC in India (as of mid-2025 data):
    • For an SDE I (0-2 years experience), the total annual compensation can range from ₹20 lakhs to ₹30 lakhs per annum. This often includes a significant base salary, stocks (ESOPs), and performance-based bonuses.
    • For SDE Trainees/Interns who are later offered a full-time role, the FTE salary can be around ₹20 lakhs per annum fixed + benefits.
    • Note: Salaries are highly competitive and can vary based on skills, performance during interviews, and specific team requirements.
  • Key Benefits and Perks:
    • Market-Leading Compensation: Competitive salary packages, including equity components (ESOPs) specific to job roles and individual experience.
    • Health & Wellness: Extensive medical insurance benefits for employees and their families, comprehensive wellness programs (MeeCare Program) encompassing physical, mental, financial, and social wellness.
    • Work-Life Balance: Generous leave policies, parental support benefits, and initiatives promoting employee delight and work-life integration.
    • Learning & Development: Emphasis on continuous growth with regular 1-1s, open communication, and capability enhancement programs.
    • Relocation Assistance: Support for candidates relocating to Bengaluru.
    • Other Perks: Daily complimentary meals, gym facilities, and flexible benefits plans.

 

Eligibility Criteria

 

Meesho seeks talented and passionate individuals with a strong foundation in computer science and a keen interest in mobile development.

  • Educational Qualification:
    • Bachelor’s (B.E./B.Tech) or Master’s (M.E./M.Tech/MCA/M.Sc) degree in Computer Science, Information Technology, or a related engineering discipline.
    • 0-2 years of hands-on experience in iOS development is typically preferred. Freshers with strong project work and competitive programming experience are also considered.
  • Key Technical Skills:
    • Proficiency in Swift (Objective-C knowledge is a plus).
    • Strong understanding of iOS SDK, Xcode, and Cocoa Touch framework.
    • Familiarity with Apple Design Guidelines and common mobile UX patterns.
    • Solid understanding of Data Structures and Algorithms (DSA), and their space & time complexities.
    • Strong knowledge of Object-Oriented Programming (OOP) principles and different programming paradigms (functional, etc.).
    • Familiarity with consuming REST APIs, JSON encoding/decoding, and networking concepts.
    • Good understanding of core iOS concepts such as Memory Management (ARC), Multithreading (GCD), UIKit, SwiftUI, Custom Views, Table Views, Collection Views, Auto Layouts, Protocols, and Generics.
    • Proficiency at debugging, including identifying memory leaks and performance bottlenecks using tools like Instruments.
    • Experience with Git and continuous integration.
    • Understanding of architectural patterns like MVC, MVVM, POP, MVP, Clean Swift, VIPER (for more experienced candidates).
  • Key Soft Skills:
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and collaboration skills.
    • Ability to work in a fast-paced, agile environment.
    • Passion for learning and staying updated with the latest trends in iOS development.
    • Ability to take end-to-end ownership.

 

Application Process

 

Meesho’s hiring process for SDE I – iOS is designed to thoroughly evaluate technical proficiency, problem-solving capabilities, and cultural fit.

  1. Online Application: Apply through Meesho’s careers page or via campus recruitment drives.
  2. Online Assessment: This round typically includes:
    • MCQs: Questions on Operating Systems, Computer Networks, OOPs, DBMS, and C/C++/Java output questions.
    • Coding Questions: 2-3 programming challenges focusing on Data Structures and Algorithms (difficulty ranging from easy to medium/hard).
  3. Technical Interview Rounds (2-3 rounds): Conducted by senior iOS developers and engineering managers.
    • DSA & Live Coding: Solving complex DSA problems on a shared editor, demonstrating optimal solutions and explaining thought processes.
    • iOS Specific Questions: Deep dives into iOS lifecycle, memory management, UI development (UIKit/SwiftUI), networking, concurrency, threading, and architectural patterns.
    • Project Discussion: Detailed discussion of past iOS projects (academic or personal), your contributions, and the technical challenges faced.
    • System Design (for more experienced SDE I or higher): Basic system design concepts related to mobile app architecture.
  4. Hiring Manager / HR Round: Focuses on behavioral questions, cultural fit, past internships/projects, career aspirations, and discussion of compensation and benefits.
  5. Offer & Background Check: Successful candidates receive an offer, followed by standard background verification.

 

Conclusion

 

An SDE I – iOS role at Meesho offers an exciting opportunity for aspiring mobile developers to contribute to a high-impact product in the booming Indian e-commerce landscape. You’ll work on cutting-edge features, solve unique challenges at scale, and grow rapidly within an entrepreneurial and supportive engineering culture. If you’re passionate about iOS development and want to build products that redefine online commerce for millions, Meesho could be your ideal launchpad.

 

 

Apply now: Click here 🔗

I am a technical writer with five years of experience, including AI, technology fresher jobs, and Internships openings

Sharing Is Caring:

Leave a comment