Senior Android Developer | Java|Kotlin
- Category: Android Developer Jobs
- Location: Gurugram, Haryana
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 15K to 35K
- Published on: 2025/09/20
Designation- Senior Android Developer
Certifications
Any of the below certifications or other related to Android app (Native/cross platform) development:
AAD : Google Associate Android Developer.etc
Key Skills
• App functionality: Construct apps that use Android's messaging, multitasking, connectivity and media services to design full-featured apps primarily for mobile devices.
• User interface: Quickly create apps with clean, effective user interfaces that take advantage of Android's rich UI frameworks.
• Data management: Leverage Android's effective frameworks and techniques to perform or schedule data retrieval/storage efficiently in a mobile environment.
• Debugging: Understand the debugging tools in Android Studio and create more reliable and robust apps.
• Testing: Be able to test the execution of a running program with the intent of finding errors and abnormal or unexpected behaviour.
• Proficient with Android development using languages such as Java/Kotlin/C++/Python/C#
• Has a hands-on experience with RxJava and Retrofit/OkHttp..etc
• Familiarity with native build tools, like Visual Studio, XCode, Gradle Android Studio, IntelliJ.
• Has mobile development experiences with other tech (iOS/HTML5/CSS/JavaScript)
• Eclipse ANT based build system Android Studio
• 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
• Familiarity with cloud message APIs and push notifications
• Understanding of Google's Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as Git
• Familiarity with CI/CD
• Ability to use the Android Studio, including the Android SDK, with ease.
• Excellent teamwork and communication skills.
• Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
• Strong experience in OO design, JAVA, RESTful APIs, Android SDK, Eclipse and Android Studio. Strong knowledge of JavaScript, TypeScript or Clojure Script language and its nuances, including ES6+ syntax.
• Knowledge of SQLite, Graph API and other Google APIs is a plus
Responsibilities
• Translate designs and wireframes into high quality code
• Continuous monitoring of app reviews to detect areas for improvement.
• Ensuring that the construction and presentation of your apps are congruent with the company's branding policies and standards.
• Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
• Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
• Creating app updates, including bug fixes and additional features, for release.
• Proofreading your code and correcting mistakes before each app is released.
• Implementing measures to safeguard customer's/users' data via Information security controls
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Be an expert at handling Java and other Android internals Some experience with SOAP/ REST web services.
• Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.
• Monitoring the performance of live apps and work on optimizing them at the code level
• Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
• Performing unit and instrumentation tests on code
• Collaborate with the Senior Android Developers and Software Engineers to work on different layers of the infrastructure.
(ref:hirist.com
Related jobs
-
Android developer
Experience Required: 2 Years to 7 Years Role Responsibilities 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 servic...
-
Android Developer |1|3 years Experience|
Salary : 800000 INR - 1000000 INR What you will do : • Translate designs and wireframes into high quality native code • Break down projects into tasks and Build scalable and reliable applications • Develop and maintain lightweight applications that c...
-
Content Developers for UPSC
Role - Content Developers for UPSC Requirements -Experience of UPSC Mains and Interview Work from office and home opportunities are available. Job Type: Full-time Salary: ₹20,000.00 - ₹60,000.00 per month Benefits: Cell phone reimbursement Schedule: ...