Essex Pvt Ltd
Android Developer - Java/Kotlin
Job Location
in, India
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)
Location: in, IN
Posted Date: 2/21/2025
Location: in, IN
Posted Date: 2/21/2025
Contact Information
Contact | Human Resources Essex Pvt Ltd |
---|