Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer II Android Job @ Cadence

Home >

 Software Development Engineer II Android Job

Job Description

    About The Team When 5% of Indian households shop with us, its important to build resilient systems to manage millions of orders every day. Weve done this with zero downtime! Sounds impossible Well, thats the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. Weve taken steps to inculcate a strong Founders Mindset across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Development Engineer- II (SDE-II) - Android, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we arent building unparalleled tech solutions, you can find us debating the plot points of our favourite books and games or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us. About The Role We are seeking problem solvers to join our team of Android Developers. We want candidates with experience in programming, user interfaces, and/or tools supporting applications on Android using the Android SDK. As SDE - II - Android, you will gain experience in building maintainable and testable code bases, including API design and unit testing techniques. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you. What You Will Do Perform code reviews, write unit tests, and contribute to architectural design and refactoring to maintain high code quality. Optimize app performance and troubleshoot production issues, implementing solutions to improve reliability and responsiveness. Participate in key technical decisions, creating a scalable and sustainable app architecture. Collaborate with cross-functional teams such as Product Managers, Designers, and Engineers to design and deliver high-quality products on Android. Write and maintain comprehensive documentation for features. What You Will Need BE/BTech/BCA/BSc in any discipline 2+ years experience in a relevant role Experience having worked on two or more Android apps in the past Strong understanding of Kotlin, Android SDK, and core Android development concepts Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns Experience with modern Android development frameworks such as Jetpack Compose, Kotlin coroutines & Flow Experience with common Android libraries like Retrofit, OkHttp, Glide, RxJava, Moshi Arch-components etc. Knowledge of dependency injection frameworks (e.g., Dagger, Hilt) Experience optimizing Android Core Vitals (startup time, ANRs, crash rate, jank) for performance and stability. Experience with Android Studio Profiler, Firebase Crashlytics, and Play Console for tracking performance metrics, improving app health, and ensuring Core Vitals compliance Experience with different programming paradigms, esp. functional and reactive programming Familiarity with consuming REST APIs, and what makes them RESTful Familiarity with Git and continuous integration Proficiency at object-oriented programming and multi-threading Understanding of advanced Android concepts like Custom Views, Accessibility Services, background processing APIs Understanding of different architectural patterns (esp. MVVM) and their testability Proficiency at debugging, including identifying memory leaks, and performance bottlenecks, and using tools like ADB, Proguard, etc. Ability to tell good design from bad design Ability to write clean, maintainable code which others can work on Having apps published on the Play Store is a plus,

Employement Category:

Employement Type: Full time
Industry: Internet / E-Commerce
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Software Development Engineer II Android Job

Contact Details:

Company: Meesho
Location(s): Other Karnataka

+ View Contactajax loader


Keyskills:   Android SDK Unit testing Retrofit Git Continuous integration Multithreading MVVM Debugging ADB Kotlin Dagger Hilt

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Application Test Spec IV Job in Capgemini

  • Capgemini
  • 7 to 11 Yrs
  • Hyderabad
  • 22 minutes ago
₹ Not Specified

Associate Database Administrator - Oracle Job

  • Ntt Data Business
  • 0 to 4 Yrs
  • Other Maharashtra
  • 4 hours ago
₹ Not Specified

ETP Executive Job in Reliance Industries

  • Reliance Industries
  • 4 to 8 Yrs
  • Other Gujarat
  • 8 hours ago
₹ Not Specified

Senior Associate Software Quality Assurance

  • NTT DATA
  • 3 to 7 Yrs
  • Chennai
  • 9 hours ago
₹ Not Specified

Cadence

Cadence Data Soft is privately held company with registered office in Pune, India. We are Software Services Company focusing on storage and networking technology domains. We provide uncompromised, high quality software development and related services.

Plugin template missing! Fix or contact support.