
Meesho•2h ago
Naukri
Android Developer
Bengaluru
Full Time
Mid Level
N/A
N/A
N/A
Full Job Description
We are seeking proactive and collaborative Android Developers to join our dynamic team in Bengaluru. As an SDE I - Android, you will contribute to building maintainable and testable codebases, gain experience in API design, and master unit testing techniques. You will be part of a world-class team of passionate engineers dedicated to creating impactful technology solutions while enjoying a vibrant work-life balance. If you thrive on teamwork, constructive feedback, and building high-quality Android applications, we encourage you to apply.
What you will do
- Conduct code reviews and write unit tests.
- Contribute to architectural planning and code refactoring.
- Address bugs and enhance application performance.
- Design and implement new features for the Android platform.
- Mentor interns and support fellow team members.
- Collaborate with QA, Engineers, Product Managers, and Designers to define, design, and ship new features.
What you will need
- Bachelor's degree in Computer Science or a related field (BE/BTech/BCA/BSc).
- 1+ years of experience in Android development.
- Experience with at least two published Android applications.
- Proficiency in Java, Kotlin, Android SDK, and its ecosystem.
- Familiarity with Material Design, common mobile UX patterns, and anti-patterns.
- Experience with Android libraries such as Retrofit, OkHttp, Picasso, RxJava, Gson, and Architecture Components.
- Understanding of functional and reactive programming paradigms.
- Experience consuming REST APIs and knowledge of RESTful principles.
- Proficiency with Git and continuous integration practices.
- Strong object-oriented programming and multi-threading skills.
- Knowledge of advanced Android concepts like Custom Views, Accessibility Services, and background processing APIs.
- Understanding of architectural patterns (especially MVVM) and their testability.
- Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like ADB and Proguard.
- Ability to distinguish good design from bad design and write clean, maintainable code.
- Published apps on the Play Store are a significant plus.
Company
Meesho
Meesho is a leading e-commerce platform focused on building resilient systems to manage millions of daily orders with a commitment to zero downtime. We foster a culture of speed over perfection, viewi...
Bengaluru
Posted on Naukri