
Senior Android Developer
Trivandrum
in 1 day
Brief DescriptionKey Responsibilities:
Design, develop, and maintain high-quality Android applications using Kotlin and Jetpack Compose. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the application. Optimize applications for performance and scalability. Stay up-to-date with the latest industry trends and technologies in Android development. Write clean, maintainable, and testable code following Android best practices. Lead and mentor junior developers, contributing to team growth. Troubleshoot and debug complex issues in a timely manner. Preferred SkillsRequired Skills & Qualifications:
5+ years of experience in Android development. Proficient in Kotlin with hands-on experience in Jetpack Compose. Solid understanding of Android architecture components (View Model, Live Data, Room, etc.). Experience with RESTful APIs,third-party libraries, and UI/UX design principles. Familiarity with Material Design guidelines and creating responsive layouts. Proficiency in using Android development tools such asAndroid Studioand Gradle. Experience in unit testingand familiarity with testing frameworks like J Unitor Mockito. Understanding of CI/CDprocesses and version control tools like Git. Strong problem-solving skills and ability to work independently and in teams. Excellent communication skills.
Preferred Skills:
Experience with Coroutines and Flows for asynchronous programming. Knowledge of Android Jetpack libraries such as Navigation, Paging, or Work Manager. Experience with Firebase or other cloud services. Familiarity with Kotlin Multiplatform Mobile (KMM) or experience building cross-platform applications.