Android Developer

Zaragoza, AR, ES

14 days ago
Save Job

Summary

Contract until the end of the year (initially)

We are looking for a talented Android Developer to join an Agile team, contributing to the development of a mobile application for one of the world’s leading sports goods manufacturers. In this role, you'll participate in daily Agile ceremonies and collaborate directly with the customer to deliver high-quality mobile experiences.

Key Responsibilities:

  • Develop, maintain, and improve Android applications using Kotlin and Android SDK.
  • Implement features using Jetpack Compose and Jetpack components like Navigation, Room, WorkManager, etc.
  • Apply modularization strategies in app architecture.
  • Participate in code reviews and refactor to maintain high-quality code.
  • Write and execute unit/UI tests and integration tests.
  • Work in an Agile environment with a focus on continuous improvement and delivering high-quality software.

Must-Have Skills:

  • Strong experience with Android SDK and Kotlin programming language.
  • Hands-on experience with Jetpack Compose and Jetpack components (Navigation, Room, WorkManager).
  • Experience with Dependency Injection (DI) and Service Locator (SL) frameworks (e.g., Dagger, Hilt, Koin).
  • Strong understanding of modularization strategy and architectural patterns like MVVM or MVI.
  • Experience with standard libraries for unit/UI testing and integration testing in Android.
  • Strong refactoring and code review skills, with a focus on maintaining high code quality.
  • Proficient in English communication.

Nice-to-Have Skills:

  • Familiarity with Firebase products (Remote Configs, Crashlytics, A/B testing, Realtime DB, Firestore DB).
  • Experience with CI/CD tools such as Bitrise or Jenkins.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: