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.



