What are the responsibilities and job description for the Sr Android Developer position at Smart Info Solutions llc?
Job Details
Job Title: Senior Android Developer (10 Years Experience)
Location: Plano, TX (Onsite)
Employment Type: W2
Visa: Any
Need Strong Candidates
Ability to complete assessment
Job Summary:
We are seeking an experienced Senior Android Developer with over 10 years of experience in building scalable, high-performance Android applications. The ideal candidate will have expertise in Kotlin, Jetpack Compose, Java, and Clean Architecture to deliver robust mobile solutions. You will be responsible for designing, developing, and maintaining advanced applications for the Android platform while ensuring best coding practices and architectural standards.
Key Responsibilities:
Develop and maintain high-quality Android applications using Kotlin and Java.
Implement Jetpack Compose for modern UI development and improved user experience.
Architect applications following Clean Architecture principles to ensure maintainability and scalability.
Optimize applications for performance, reliability, and efficiency.
Collaborate with cross-functional teams, including designers, backend developers, and product managers.
Conduct thorough code reviews, unit testing, and integration testing.
Stay up to date with the latest trends and best practices in Android development.
Troubleshoot and resolve complex technical issues.
Mentor junior developers and contribute to knowledge-sharing initiatives.
Required Skills & Experience:
10 years of hands-on experience in Android development.
Proficiency in Kotlin and Java for Android app development.
Extensive experience with Jetpack Compose for UI development.
Strong understanding of Clean Architecture, MVVM, and modularization.
Expertise in Coroutines, Flow, and dependency injection frameworks (Dagger/Hilt).
Experience working with RESTful APIs, GraphQL, and third-party libraries.
Deep knowledge of Android SDK, Jetpack components, and Android Studio.
Strong debugging, performance optimization, and problem-solving skills.
Experience with CI/CD pipelines and version control systems like Git.
Excellent communication skills and ability to work in an agile environment.
Preferred Qualifications:
Experience with Compose Navigation, WorkManager, Room Database, and LiveData.
Knowledge of Kotlin Multiplatform (KMP) and cross-platform development is a plus.
Familiarity with Google Play Store submission process and app lifecycle management.
Experience in leading Android teams or mentoring developers.
Please share resume to