Android Developer

3 - 11 yrs
₹7L - ₹24L / yr
Navi Mumbai
Skills
Object Oriented Programming (OOPs)
Data Structures
Model-View-View-Model (MVVM)
Position: Android Developer
Experience: 3+ - 10 Years
Location: Mumbai
Employment Type: Full-Time
About the Role
We are looking for a highly skilled and experienced Senior Android Developer to join our team. The ideal candidate will have extensive experience in Android application and SDK development, proficiency in AIDL (Android Interface Definition Language), and expertise in creating scalable and modular applications using multi-module architecture and MVVM (Model-View-ViewModel) patterns.
Key Responsibilities
- Design, develop, and maintain robust Android SDKs and libraries.
- Collaborate with cross-functional teams to define, design, and ship new SDK features.
- Implement and manage inter-process communication using AIDL.
- Develop and maintain services and background processes for seamless application functionality.
- Architect scalable multi-module Android applications with proper separation of concerns.
- Utilize the MVVM architecture for clean, testable, and maintainable code.
- Optimize application performance and memory usage.
- Write clean, well-documented, and efficient code while adhering to industry standards.
- Perform code reviews, provide mentorship, and ensure best practices are followed across the development team.
- Debug and resolve issues, ensuring application stability and reliability.
- Stay updated on the latest Android development trends, tools, and frameworks.
Key Skills and Qualifications
- 3-7+ years of professional Android development experience.
- Proven experience in building and maintaining Android SDKs.
- Strong understanding and hands-on experience with AIDL.
- Proficient in Android services, background tasks, and inter-process communication.
- Expertise in multi-module architecture for Android applications.
- Strong understanding of MVVM architecture and data binding.
- Solid knowledge of Android design principles, patterns, and best practices.
- Experience with testing frameworks (e.g., JUnit, Mockito) for unit and integration testing.
- Proficiency with tools like Git, Gradle, and Android Studio.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications
- Familiarity with CI/CD pipelines for Android projects.
- Knowledge of Kotlin Coroutines and Flow.
- Exposure to performance monitoring and optimization tools.
- Contributions to open-source projects or Android developer communities.
- Experience with Jetpack libraries and Compose.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

Similar jobs
Remote, Jaipur
2 - 6 yrs
₹3L - ₹7L / yr
Cocoa Touch
Xcode
+2 more
Roles and Responsibilities :
- Design and build application for iOS platforms
- Writing well designed, testable, efficient code by using the best software development practices
- Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
- Responsible to work on bug fixing and improving application performance
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Read more
Ahmedabad
2 - 6 yrs
₹6L - ₹12L / yr
API
+1 more
Responsibilities:
- Design and build advanced hybrid mobile applications using React Native
- Lead the application development effort by being the SPOC
- Build hybrid apps using React Native for Android/iOS
- Publish apps to corresponding App store/Play store
- Implement new technologies to maximize application performance and optimize load time
- Collaborate with the back-end developer to build the RESTful APIs
- Research on emerging technologies and trends
- Participate in the planning and design of future software and technical architectures
Qualifications
- 3+ years of hands on experience in the full life cycle of Hybrid mobile application development including publishing one or more apps to the play store & app store
- Must have developed Hybrid Mobile application using React. Hands on Working experience of React Native is a must.
- Experience developing back-end services preferably with NodeJS.
- Experience in developing apps on native Android/iOS platforms is a plus
- Experience in designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)
- Strong skills in RESTful web services
- Experience with Agile methodologies would be helpful
Read more
Hyderabad
3 - 5 yrs
₹4L - ₹15L / yr
Technical skills:
- Working experience in using the any of the design principles MVVM or MVP
- Experience in using Web Services and SQLite data base
- Experience in Multithreading concepts – Rx JAVA
- Experience in using version control systems like SVN, GIT Hub, Bitbucket etc
- Experience in using Dependency injection principles in android
- Experience in using design patterns
- Experience integration with 3rd party API’s like Facebook, gmail, retrofit, Picasso & 3rd party libraries
- Experience/Knowledge in using google Flutter
Read more
Bengaluru (Bangalore)
0 - 2 yrs
₹4L - ₹16L / yr
RESTful APIs
JSON
+6 more
- 0-2 years of software experience in front-end mobile/web app development
- Good understanding of concurrency and multithreading
- Full Stack development experience building data, logic tier and user experience software
- Exposure to Android SDK (experience in AndroidTV framework will be a plus)
- Knowledge of REST, JSON, MQTT, Databases, Networking technologies
- React | React Native, Multi-platform exposure is a plus
- Experience with Agile development processes is a plus
Read more

Best-in-class technology & software infrastructure in Mumbai
Agency job
via Multi Recruit by Sapna Deb
Mumbai
2 - 4 yrs
₹8L - ₹10L / yr
Android Developer
SDK
iPhone SDK
+4 more
Key Skills:
- Proven software development experience and ANDROID skills development
- Proven working experience in ANDROID app development and
- Have published at least one original ANDROID app
- Experience with ANDROID SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Experienced in SWIFT Language
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Read more
Hyderabad
3 - 8 yrs
₹5L - ₹10L / yr
Xcode
Model-View-View-Model (MVVM)
+3 more
- Proficient with Objective-C,Swift,Cocoa Touch and UIKit.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Knowledge of Apple’s design principles,interface guidelines and UI/UX standards
- Experience with performance and memory tuning with tools such as Instruments.
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools such as Git and SVN
- Experience in Payment Integration, Push Notification & Third Party Integration.
- Experienced with Apple Approval developed and Distribution Process, AdHoc Enterprise distribution.
- Worked on various architecture such as MVC, MVVM, Singleton, Delegate and Notification patterns.
- Good to knowledge /experience in developing GUI for C5 voip applications.
- Good to knowledge / on webrtc, various voip standards.
Read more
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹5L - ₹11L / yr
Firebase
RESTful APIs
+1 more
Company Profile
DLT Labs is a global leader in delivery of enterprise blockchain solutions and technologies, as well as a pioneer in the implementation of standards. DLT Labs' proprietary framework consists of a modular and scalable architecture which allows for the rapid creation, deployment and management of enterprise blockchain solutions. With a deep track record in innovation and one of the world’s largest pools of highly experienced blockchain experts, DLT Labs enables the transformation and innovation of complex multi-stakeholder processes. This is your opportunity to work with our talented team on latest technologies in a fast growing, customer-oriented, IT organization.
More About us at: https://dltlabs.com
Our Products: https://dltlabs.com/products/
Skills Requirements:
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end
services.
• Working experience with Kotlin
• Strong knowledge of Android UI design principles, patterns, and best
practices.
• Experience with offline storage, threading, and performance tuning
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Unit-test code for robustness, including edge cases, usability, and general
reliability
• Knowledge of FireBase.
• A knack for benchmarking and optimization
• Understanding of Google’s Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as Git
• Familiarity with continuous integration
• Solid understanding of the full mobile development life cycle.
• Knowledge of various project architectural patterns e.g. MVC, MVVM, MVP
etc
• Experience in using local storage/SQLite for offline storage of data.
• Familiarity with Auth services, threading, performance tuning, cloud message APIs and push notifications.
Read more
NCR (Delhi | Gurgaon | Noida)
1.5 - 3 yrs
₹3L - ₹5.5L / yr
SDK
Mobile App Development
Experience in React-native, IOS Development (with Swift).
Experience in IOS SWIFT Framework.
Proven experience in React Native components in native iOS and Android.
Good understanding of Android / iOS / Web design guidelines, SDK and excellent JavaScript skills. Knowledge of React and the Java script ecosystem.
Exposure to other hybrid mobile platforms like IONIC,Sencha, HTML5, PhoneGap, jQuery Mobile etc. Familiarity with RESTful APIs development.
Expertise with code testing best practices, including unit and integration testing to ensure quality of code. Familiarity with code versioning tools such as Git, SVN, Github.
Excellent verbal and written communication skills.
Preferred Skills & Knowledge: IOS Development (Swift), React Native.
Experience in IOS SWIFT Framework.
Proven experience in React Native components in native iOS and Android.
Good understanding of Android / iOS / Web design guidelines, SDK and excellent JavaScript skills. Knowledge of React and the Java script ecosystem.
Exposure to other hybrid mobile platforms like IONIC,Sencha, HTML5, PhoneGap, jQuery Mobile etc. Familiarity with RESTful APIs development.
Expertise with code testing best practices, including unit and integration testing to ensure quality of code. Familiarity with code versioning tools such as Git, SVN, Github.
Excellent verbal and written communication skills.
Preferred Skills & Knowledge: IOS Development (Swift), React Native.
Read more
Bengaluru (Bangalore)
15 - 17 yrs
₹30L - ₹40L / yr
Mobile App Development
Product Engineering companies only
Strong written and verbal communications skills
• Software development metrics
• Agile software development
• Software Engineering processes
• Process Improvement
Desirable
• Experience managing software development organizations with greater than 100 resources
• Experience leading software efficiency improvement programs
• Experience with mobile app and server development
• Understanding of the process differences between product development and professional services
Qualifications
• Minimum 15 years of experience managing software engineering resources
• Degree in computing or engineering
Strong written and verbal communications skills
• Software development metrics
• Agile software development
• Software Engineering processes
• Process Improvement
Desirable
• Experience managing software development organizations with greater than 100 resources
• Experience leading software efficiency improvement programs
• Experience with mobile app and server development
• Understanding of the process differences between product development and professional services
Qualifications
• Minimum 15 years of experience managing software engineering resources
• Degree in computing or engineering
Read more
Bengaluru (Bangalore)
2 - 6 yrs
₹3L - ₹5L / yr
RESTful APIs
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities and Duties
* Design and build advanced applications for the Android platform
* Collaborate with cross-functional teams to define, design, and ship new features
* Work with outside data sources and APIs
* Unit-test code for robustness, including edge cases, usability, and general reliability
* Work on bug fixing and improving application performance
* Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Skills required:
* Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
* Familiarity with RESTful APIs to connect Android applications to back-end services
* Strong knowledge of Android UI design principles, patterns, and best practices
* Experience with offline storage, threading, and performance tuning
* Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
* Knowledge of the open-source Android ecosystem and the libraries available for common tasks
* Ability to understand business requirements and translate them into technical requirements
* Familiarity with cloud message APIs and push notifications
* A knack for benchmarking and optimization
* Understanding of Google’s Android design principles and interface guidelines
* Proficient understanding of code versioning tools, such as Git
* Familiarity with continuous integration
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort






