Android Developer
Closing date :31-12-2025
Job Description
- Freshers are allowed
Please share the resume to info-calicut@tranetech.com
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
BCA / MCA / B.Tech / B.E. preferred
Strong understanding of programming fundamentals
Basic knowledge of Android development concepts
Assist in developing Android applications using Kotlin/Java
Work with MVVM architecture and support clean code practices
Learn and implement Jetpack Compose for building modern UI components
Support dependency injection setup using Dagger Hilt
Work with Coroutines and Retrofit for asynchronous tasks and API integration
Handle LiveData or StateFlow for state management and reactive updates
Maintain local data using Room Database for offline storage
Implement Paging for efficient data loading
Collaborate with senior developers and participate in code reviews
Debug, test, and document application features
Understand project requirements and contribute to design discussions
Stay updated with Android development best practices, tools, and libraries
Job Skills
- Basic knowledge of Kotlin or Java
Familiarity with Android Studio, XML, and core Android components
Understanding of the following is an added advantage:
MVVM + Clean Architecture
Jetpack Compose (Declarative UI toolkit)
Kotlin / Java
Dagger Hilt (Dependency Injection)
Coroutine + Retrofit (Asynchronous programming & API communication)
LiveData / StateFlow (State management)
Room Database (Local database & offline persistence)
Paging (Pagination for large datasets)
Problem-solving mindset and logical thinking
Basic understanding of REST APIs
Knowledge of Git/GitHub preferred
Good communication and teamwork skills