Meesho, a rapidly growing e-commerce platform in India, is seeking talented individuals to join their dynamic team as an Android Developer - I. This role offers an exciting opportunity to contribute to innovative solutions that impact millions of users across the country.
About Meesho
Founded with the mission to democratize internet commerce for everyone, Meesho aims to be the go-to e-commerce destination for the next billion Indian consumers. By enabling over 1.75 million small businesses to succeed online, Meesho provides sellers with industry-first benefits such as zero commission and the lowest shipping cost. Their state-of-the-art tech infrastructure and pan-India logistics network ensure that affordable, relatable merchandise reaches every serviceable pincode in the country.
Role Overview
As a Software Development Engineer - I (Android) at Meesho, you will be part of a team that values speed over perfection and views failures as opportunities for growth. The engineering team at Meesho has built resilient systems capable of managing millions of orders daily with zero downtime, showcasing their commitment to excellence and innovation.
Key Responsibilities
- Perform code reviews, write unit tests, and contribute to architectural planning and refactoring.
- Work on bug-fixing and improving application performance.
- Design and build new features and improvements for the Android platform.
- Mentor interns and support team members.
- Collaborate closely with QA, Engineers, Product Managers, and Designers across the company.
- Work with cross-functional teams to define, design, and ship new features.
Qualifications
- BE/BTech/BCA/BSc in any discipline.
- 1+ years of experience in a relevant role.
- Experience working on two or more Android apps.
- Familiarity with Java, Kotlin, Android SDK, and the ecosystem.
- Understanding of Material Design guidelines and common mobile UX patterns.
- Experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson, and Arch-components.
- Knowledge of different programming paradigms, especially functional and reactive programming.
- Experience consuming REST APIs and understanding what makes them RESTful.
- Proficiency with Git and continuous integration.
- Strong object-oriented programming and multi-threading skills.
- Understanding of advanced Android concepts like Custom Views, Accessibility Services, and background processing APIs.
- Knowledge of different architectural patterns (especially MVVM) and their testability.
- Proficiency in debugging, including identifying memory leaks and performance bottlenecks, using tools like ADB and Proguard.
- Ability to distinguish between good and bad design.
- Capability to write clean, maintainable code that others can work on.
- Having apps published to the Play Store is a plus.
Life at Meesho
At Meesho, the culture fosters a strong 'Founder's Mindset' across engineering teams, encouraging growth and rapid movement. The company places special emphasis on the continuous development of each team member through regular one-on-ones and open communication. The team thrives on collaboration, constructive feedback, and a balance between hard work and fun, often engaging in debates over favorite books and games or sharing stories over chai.
Meesho's Impact
Meesho's unique business model and continuous innovation have enabled it to become the first Indian horizontal e-commerce company. By catering to an underserved and unique customer base, Meesho has made significant inroads with first-time internet users in the country, covering every serviceable pincode and providing affordable merchandise that mirrors local markets.
Why Join Meesho?
Joining Meesho means being part of a team that is building unparalleled tech solutions to democratize internet commerce in India. As an Android Developer - I, you will have the opportunity to work on impactful solutions, collaborate with a fun and passionate team, and contribute to a platform that empowers small businesses and entrepreneurs across the country.
Application Process
If a day filled with building impactful solutions with a fun team sounds appealing to you, Meesho invites you to apply for the Android Developer - I position. To apply, visit their careers page and submit your application.
Note: This article is based on the job description provided by Meesho for the Android Developer - I position. For the most accurate and up-to-date information, please refer to the official Meesho careers page.
Resource | Link |
---|---|
Join Our Whatsapp Group | Click Here |
Follow us on Linkedin | Click Here |
Ways to get your next job | Click Here |
Download 500+ Resume Templates | Click Here |
Check Out Jobs | Click Here |
Read our blogs | Click Here |