Назад
Company hidden
3 дня назад

Senior Android Software Engineer (Android)

51 100 - 62 400
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Poland/Spain +2 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Android Software Engineer (Kotlin/Jetpack Compose): Building and continuously delivering Android applications for a large pet e-commerce platform with an accent on scalable UI, clean architecture, and app performance. Focus on designing mobile features, integrating REST services, automating testing and CI/CD, and maintaining reliable applications across the full software development lifecycle.

Location: Madrid, Spain; hybrid work with 60% of the time in the office and 40% at home. Up to 20 days of work abroad in approved countries is available.

Salary: €51,100–€62,400 per year.

Company

hirify.global operates a large European pet e-commerce platform serving more than 12 million customers, with mobile apps as a key customer channel.

What you will do

  • Develop, deliver, publish, and support new features for Android applications across the customer journey, from onboarding and search to cart and checkout.
  • Investigate solutions, estimate work, plan delivery, and align implementations with Product Owners, Architects, and other teams.
  • Integrate REST-based services and partner solutions into the mobile applications.
  • Promote test automation across unit, integration, end-to-end, UI, and performance testing.
  • Build and publish application versions through Jenkins pipelines and the Google Play Store.
  • Maintain existing applications, reduce technical debt, and contribute through code reviews, pair programming, incident coordination, and knowledge sharing.

Requirements

  • 6+ years of Android development experience with Kotlin, Coroutines, Flow, Jetpack components, Compose, ViewModel, Navigation, Room, and DataStore.
  • Strong experience with Jetpack Compose, MVVM, Clean Architecture, modularization, and dependency injection using Hilt or Dagger.
  • Hands-on experience integrating REST APIs with Retrofit or Ktor and optimizing app performance across memory, battery, profiling, and network usage.
  • Experience with debugging, monitoring, observability, CI/CD pipelines, unit testing, UI testing, and TDD.
  • Ability to independently investigate, design, and implement features, with ownership of code quality, scalability, and maintainability.
  • Experience in Agile/Scrum environments, plus the ability to guide junior developers and collaborate with cross-functional teams. English is the working language.

Nice to have

  • Experience with A/B testing, feature flags, analytics, localization, internationalization, and large-scale app optimization.
  • Exposure to Kotlin Multiplatform or other cross-platform approaches.
  • Knowledge of mobile security practices such as secure storage, encryption, and the Play Integrity API.
  • Experience using AI-assisted development tools for code generation, refactoring, testing, documentation, debugging, and prototyping.

Culture & Benefits

  • Self-organized teams working with Scrum in a friendly, collaborative environment.
  • Knowledge sharing through pair programming, code reviews, and training opportunities.
  • Hybrid work arrangement with additional flexibility to work abroad for up to 20 days in approved countries.
  • Career development opportunities, training, support, and wellbeing programs.
  • Subsidized transport or bike leasing and a 20% discount on products.
  • International environment with colleagues from more than 50 countries.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →