Role: Android Developer with Kotlin Java
Location: Guadalajara, MX
Job Description :
JD
• Design and build advanced Android applications using Kotlin and Android Jetpack components.
• Collaborate with product owners and UI/UX designers to translate requirements into functional applications.
• Implement clean architecture patterns (MVVM, MVI, etc.) for scalability and maintainability.
• Integrate mobile applications with RESTful APIs and GraphQL services.
• Conduct thorough code reviews, ensuring adherence to coding standards and best practices.
• Implement secure coding practices and data protection measures.
• Stay up to date with emerging Android development trends, libraries, and frameworks.
• Mentor junior developers and contribute to the continuous improvement of team processes.
• Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
• 5+ years of Android development experience, with at least 3+ years hands-on Kotlin development.
• Strong understanding of Android SDK, Jetpack libraries, and Material Design guidelines.
• Proven experience with dependency injection frameworks (e.g., Hilt, Dagger).
• Knowledge of coroutines, Flow, and reactive programming (RxJava).
• Experience integrating third-party SDKs and APIs.
• Proficiency in version control tools like Git.
• Strong debugging and problem-solving skills.