Senior Android Developer
Requirement ID: 95159-1Title: Senior Android DeveloperPay range: $45- $50/hrLocation: MOUNT LAUREL, NJDuration: 6 monthsWe are seeking an experienced Senior Android Developer with 6 8 years of hands-on experience in designing, developing, and maintaining high-performance Android applications. The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, modern Android architecture, and CI/CD practices. You will work closely with cross-functional teams to deliver secure, scalable, and user-friendly mobile applications.Key ResponsibilitiesDesign, develop, and maintain high-quality Android applications using Kotlin.Architect scalable and maintainable mobile solutions following MVVM/MVI architecture and SOLID principles.Develop modern, responsive user interfaces using Jetpack Compose and Android Jetpack libraries.Implement asynchronous programming using Kotlin Coroutines and Flow.Integrate RESTful APIs and third-party SDKs into Android applications.Implement secure authentication features, including biometric authentication, passkeys (FIDO2/WebAuthn), Autofill, and password manager integration.Optimize application performance, memory usage, and responsiveness across multiple Android devices.Build reusable UI components and support modular, multi-module application architecture.Write clean, maintainable, and testable code with comprehensive unit and UI test coverage.Participate in code reviews and mentor junior developers.Collaborate with product managers, designers, QA engineers, and backend developers throughout the software development lifecycle.Implement and maintain CI/CD pipelines using Jenkins and GitHub Actions.Required Skills6 8 years of professional Android application development experience.Strong proficiency in Kotlin and Android SDKEssential Skills: Adobe Workfront Fusion DeveloperExperience with Jetpack Compose and Android Jetpack libraries.Strong understanding of MVVM/MVI, Clean Architecture, and SOLID principles.Experience with Kotlin Coroutines, Flow, dependency injection (Hilt/Dagger/Koin), and modular architecture.Experience integrating REST APIs and third-party SDKs.Hands-on experience with JUnit, Mockito, Espresso, and UI Automator.Experience with Git, GitHub, Jenkins, and GitHub Actions.Strong knowledge of Android security best practices and authentication mechanisms.Excellent analytical, debugging, and problem-solving skills.Strong communication and collaboration abilitiesCompany Benefits & CultureInclusive and diverse work environmentOpportunities for professional growth and developmentComprehensive health and wellness benefits