Madrid, Madrid, Spain

El Corte Inglés is hiring a Senior Android Developer

About the Role

El Corte Inglés is seeking a Senior Android Developer to spearhead the creation and delivery of sophisticated features for our native Android application. You will join an agile team dedicated to crafting an exceptional user experience through high-quality engineering.

What You'll Do

  • Lead the design and implementation of complex functionalities in our native Android application.
  • Maintain and enhance the technical architecture to ensure product scalability.
  • Write clean, maintainable, and testable code, including Unit and UI tests.
  • Conduct code reviews and mentor less experienced developers.
  • Collaborate with UX/UI designers and product owners to define viable technical solutions.
  • Apply rigor with SOLID principles and design patterns to maintain software quality.
  • Implement observability tools for crashes and performance metrics in production.
  • Lead and document relevant technical decisions.
  • Drive engineering standards and best practices.
  • Translate business requirements into technical designs.

What We're Looking For

  • +5 years of experience in native Android development.
  • Expert command of Kotlin (coroutines, Flow, Koin/Dagger Hilt).
  • Advanced experience with Jetpack Compose and management of traditional views (XML).
  • Solid knowledge of Clean Architecture, SOLID principles, and design patterns.
  • Expert use of Retrofit, OkHttp, and serialization (Moshi/Kotlin Serialization).
  • Version management with Git (Gitflow) and CI/CD (GitHub Actions, Bitrise or similar).
  • Intensive use of reactive programming to handle real-time data flows.
  • A culture of code quality with automated testing, metrics, and configuration of crash reporting and performance tools.

Technical Stack

  • Kotlin, Jetpack Compose, XML
  • Clean Architecture
  • Retrofit, OkHttp, Moshi, Kotlin Serialization
  • Git, GitHub Actions, Bitrise

Team & Environment

You will be part of an agile team within a dynamic, close-knit, future-oriented environment. The team is diverse, with a shared passion for evolution and prioritizing customer service.

Benefits & Compensation

  • Exclusive discounts and financing options.
  • Life insurance.
  • Corporate University.
  • Continuous training for professional development.
  • Educational assistance for employees' children.
  • In-house Medical Service.
  • Flexible remuneration plan.
Required Skills
KotlinJetpack ComposeXMLClean ArchitectureRetrofitOkHttpMoshiKotlin SerializationGitGitHub ActionsCorrutinasFlowKoin/Dagger HiltSOLIDPatrones de diseño KotlinJetpack ComposeXMLClean ArchitectureRetrofitOkHttpMoshiKotlin SerializationGitGitHub ActionsCorrutinasFlowKoin/Dagger HiltSOLIDPatrones de diseño
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
El Corte Inglés
El Corte Inglés offers experiences tailored to each customer, operating with an international and open vision, with deep knowledge of each market and each of its business lines. Its commitment to innovation and technology allows it to focus on what really matters: accompanying each customer in their next experience.
All jobs at El Corte Inglés Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago