Madrid, Madrid, Spain Employment

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago