Software Development Engineer I – iOS Applications – Meesho

Team Overview:

In a landscape where 5% of Indian households engage with our platform, building resilient systems to manage millions of daily orders is imperative. Achieving this feat with zero downtime exemplifies the engineering prowess that has propelled Meesho into its current status as an e-commerce giant. Prioritizing agility over perfection, we view setbacks as opportunities for growth. We’ve cultivated a robust Founder’s Mindset throughout our engineering teams, fostering rapid growth and adaptability. Emphasizing individual development through regular one-on-one sessions and open communication, we cultivate a supportive environment where teamwork and constructive feedback thrive. As a Software Development Engineer I (iOS), you’ll join a team of self-starters who balance hard work with lively discussions on our favorite books and games over chai. If contributing to impactful solutions alongside a vibrant team appeals to you, come join us.

Why Choose Meesho?

Join a mission-driven company revolutionizing e-commerce. Work on a large-scale platform with real-world impact. Collaborate with a passionate team that celebrates success. Enjoy a supportive work environment that encourages learning and growth.

Role Summary:

As a Software Development Engineer I (iOS), you’ll thrive in a fast-paced, agile environment. You’ll have the opportunity to help build innovative features from the ground up using Swift/SwiftUI for India’s fastest-growing e-commerce platform. We seek candidates with strong software design skills, a sense of ownership, and a drive for rapid and robust execution. If you’re eager to join a world-class team of passionate engineers who work hard and play hard, we’re excited to hear from you.

Responsibilities:

  • Develop and implement new product features for our iOS application.
  • Ensure optimal performance, quality, and responsiveness of the app.
  • Collaborate with team members to define, design, and deliver new features.
  • Provide architectural input and maintain code quality.

Requirements:

  • Bachelor’s degree in any discipline (BE/BTech/BCA/BSc).
  • 1+ years of hands-on iOS development experience.
  • Proficiency in iOS, Swift, Xcode, Cocoa framework, and related ecosystem.
  • Familiarity with Apple Design guidelines and mobile UX patterns.
  • Strong collaboration skills and a preference for clean, maintainable code.
  • Ability to identify tech debt, conduct code reviews, and promote best practices.
  • Experience with various programming paradigms, REST APIs, JSON, and Git.
  • Understanding of core iOS concepts like Memory Management, Multithreading, and Networking.
  • Proficiency in debugging, including memory leaks and performance issues.

Bonus Points for:

  • Experience with SwiftUI & Combine.
  • Previous experience in a fast-paced startup environment.
  • Proficiency in writing unit and functional tests.

Total Rewards at Meesho:

At Meesho, we prioritize creating a high-impact, high-performance culture where every individual’s contribution is valued. Our people-centric approach includes a range of experiences and opportunities to support your career and personal growth while maintaining a healthy work-life balance. In addition to competitive compensation, our comprehensive MeeCare program offers industry-leading benefits across physical, mental, financial, and social wellness categories. We believe in recognizing and rewarding our employees for their dedication and achievements, ensuring a fulfilling and rewarding experience for all.

More Information

Apply for this job
Share this job