Loading...

Senior Android Developer

Fulltime
Local
50K - 65K
Loading...
logo company
Company:

Details:

Job Information

Details

Technologies
AndroidKotlin
Salary
50K - 65K
About

 

Barcelona (70% remote)

Salary range 55K - 65K

Working languages: Spanish 70% English 30%

They are looking for an experienced and skilled Senior Android Engineer to strengthen their team. The successful candidate will have a passion for creating innovative digital products and a history of building top-quality Android applications.
This position emphasizes delivering maintainable, scalable, and robust solutions through modern Android development practices.

Key Responsibilities

  • Develop, design, and maintain high-performance Android applications using Kotlin.
  • Apply scalable MVVM architecture to enable testable code and clear separation of concerns.
  • Build user-friendly and seamless UI components with Jetpack Compose.
  • Write and manage comprehensive unit tests to ensure code reliability and quality.
  • Take part in modularization efforts to enhance scalability and maintainability.
  • Work collaboratively with product managers, designers, and backend developers to deliver outstanding features.
  • Perform code reviews, offer constructive feedback, and mentor junior developers.

Required Qualifications

  • 5+ years of professional experience in Android development.
  • Advanced expertise in Kotlin and deep familiarity with the Android SDK.
  • Proven experience implementing MVVM architecture.
  • Strong unit testing skills.
  • Familiarity with RESTful APIs and tools like Retrofit.
  • Advanced debugging and performance optimization capabilities.
  • Excellent collaboration and communication skills within a team environment.

Nice to Have

  • Knowledge of CI/CD pipelines and tools like Azure DevOps or GitHub Actions.
  • Proficiency in Jetpack Compose.
  • Familiarity with app modularization techniques and their advantages.
  • Experience with dependency injection frameworks such as Dagger or Hilt.
  • Understanding of design systems and their implementation.
  • Hands-on experience with analytics and crash reporting tools.
Loading...