Meesho
Meesho2h ago
Naukri

Android Developer

Bengaluru
Full Time
Mid Level

Auto Apply to 50+ AI Matched Android Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Meesho

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

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
Android Developer - I at Meesho | Bengaluru | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform