Job title: Senior Android Developer
**100% Onsite at Miami, FL**
We are seeking a skilled Mobile Android Senior Developer with 8+ years of experience to join our team and contribute to the development of high-quality, scalable, and efficient Android applications. The ideal candidate should have expertise in Jetpack Compose, Coroutines & Scope, Kotlin/Java, MVVM architecture, design patterns, unit testing, Git/version control, and Navigation Compose.
Key Responsibilities:
• Develop and maintain Android applications using Kotlin and Java.
• Implement Jetpack Compose for modern UI development.
• Utilize Coroutines & Scope for efficient asynchronous programming.
• Design and implement MVVM architecture to ensure scalability and maintainability.
• Apply design patterns to create clean and reusable code.
• Write and execute unit tests to ensure application reliability.
• Manage code repositories using Git and follow best practices for version control.
• Implement Navigation Compose for seamless app navigation.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Optimize application performance and ensure responsiveness.
• Stay updated with the latest Android development trends and technologies.
Required Skills & Qualifications:
• Strong proficiency in Kotlin and Java for Android development.
• Hands-on experience with Jetpack Compose for UI development.
• Deep understanding of Coroutines & Scope for concurrency management.
• Expertise in MVVM architecture and best practices.
• Knowledge of design patterns for scalable and maintainable code.
• Experience with unit testing frameworks like JUnit, Mockito, or Espresso.
• Proficiency in Git and version control workflows.
• Familiarity with Navigation Compose for handling app navigation.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork abilities.
Preferred Qualifications:
• Experience with Dependency Injection frameworks like Dagger/Hilt.
• Familiarity with CI/CD pipelines for Android development.
• Prior experience working in an Agile development environment.
• Knowledge of Android security best practices.
• Experience with RESTful APIs and third-party integrations.
Years of Experience: 8.00+ Years of Experience
Thanks & Regards,
YOGITA
✉️ Yogita@kanakits.com