TymblHub

© 2026 TymblHub

Sr Android Application Developer

ICH APPS PRIVATE LIMITED
Posted on

Experience
3 - 8 yrs
Job Location
Hyderabad, India
Vacancy
1
Designation
Senior Android Application Developer
Job Type
Not specified

Job Description

Building and Designing advanced Android applications for Android platform

  1. Cross-functional team collaboration to design, define and ship new features
  2. To use and work with outside APIs and data sources
  3. To perform unit test to ensure usability, robustness, edge cases and general reliability
  4. To work and make sure improved application performance and bug fixing
  5. Continuous evaluation, discovery and implementation of new technologies to maximize the efficiency of development.
  6. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  7. Familiarity with RESTful APIs to connect Android applications to back-end services
  8. Strong knowledge of Android UI design principles, patterns, and best practices
  9. Experience with offline storage, threading, and performance tuning
  10. Ability to design applications around natural user interfaces, such as touch
  11. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  12. Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  13. Ability to understand business requirements and translate them into technical requirements
  14. Familiarity with cloud message APIs and push notifications
  15. A knack for benchmarking and optimization
  16. Understanding of Google s Android design principles and interface guidelines
  17. Proficient understanding of code versioning tools, such as Git
  18. Familiarity with continuous integration
  19. Familiarity with continuous integration
  20. Push Notifications Implementation
  21. Payment Gateway Integration.
Desired Skills Experience
  • Bachelors degree in Computer Science, Computer Engineering or related technical field from a reputed college.
  • Fluency in the Java programming language / specifically on the Android platform
  • Experience writing flexible layouts for different screen sizes/densities/orientations
  • Understanding of Android Studio, JAVA, Json
  • General CS background, understand basic algorithms as well as comprehension of mobile specific problems.
  • Working experience in Kotlin
  • Knowledge in the integration of any third-party libraries.
  • Comprehension and experience with client/server architectures
  • Extensive Knowledge on thread handling in a multithreaded environment
  • Knowledge on design patterns like MVP, MVVM
  • Knowledge of writing unit test cases using JUnit, Mokito and Espresso
  • Good to have knowledge on Rx Java, Retrofit and integration of third party library.
  • Excellent written and verbal communication skills
  • Your work experience includes having worked at small- or medium-sized companies