Talent.com
This job offer is not available in your country.
Android Developer - Java / Kotlin

Android Developer - Java / Kotlin

Essex Pvt LtdMumbai
30+ days ago
Job description

Job Description

  • Strong Programming skills in Android 6.0 to 10.0 using Android Studio / Eclipse.
  • Good knowledge in API Integration by using 3rd Party tools.
  • Strong Programming skills in Core Java Proficient in SQLite
  • Good knowledge on Restful + JSONMQTT Server knowledge added advantage
  • Good knowledge in developing communication interfaces (E.g. Bluetooth, Wi-Fi, Hardware Device Integration)
  • Knowledge in reviewing code using Lint
  • Strong communication & problem-solving skills.
  • Understand requirements shared by business.
  • Contribute to the scrum ceremonies as member of the pod
  • Deliver code as per organization standards & guidelines
  • Ensure code is tested for all scenarios.
  • Support the features built by the pod
  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to define and ship new features
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure applications meet functional and non-functional requirements such as security, reliability, and scalability.
  • Implement and maintain unit and instrumentation tests to ensure high code quality.
  • Stay up-to-date with the latest Android development trends, tools, and best practices.
  • Participate in code reviews and contribute to continuous 4-18years of Android development experience.
  • Strong knowledge of Kotlin and / or Java.
  • Hands on BLE(Bluetooth Low Energy)
  • Proficient in using Jetpack Components (e.g., Navigation, LiveData, ViewModel, Paging).
  • Experience with MVVM / MVI / MVP architectural patterns.
  • Proficient in integrating third-party libraries and APIs.
  • Solid understanding of Android SDK and tools like Android Studio.
  • Knowledge of Gradle and dependency management tools.
  • Experience with RESTful APIs and working with JSON / XML data.
  • Strong understanding of application lifecycle, background tasks, and multi-threading concepts.
  • Familiarity with tools like Firebase, Crashlytics, and Google Play Console.
  • Experience with version control systems like Git.
  • Exposure to Agile development be successful in this role, you should meet the following requirements :
  • Having experience of memory profiling
  • Knowledge of publishing app to playstore
  • Experience of working with microservices
  • Good communications skills.
  • Ability to articulate issues and problem statements and provide solutions to these

ref : hirist.tech)

Create a job alert for this search

Android Developer • Mumbai