• twitter
  • linkedin
  • facebook
  • email

Job Description

What are we looking for?

We are looking for a Senior Android Engineer to join one of our product teams. Reporting to one of our brand Engineering Managers, we are looking for someone used to work with multidisciplinary tech teams (Product, UX, Data, Backend, Web and Apps) and international environment, using SCRUM as an Agile methodology. We also look for someone who:

  • Design, develop and maintains applications and APIs for mobile devices that typically include internet and messaging functions.
  • Analyze third-party/client requirements and develop useful mobile software solutions.
  • Typically develop applications for mobile operating systems such as Android and iOS.
  • Keep track of the latest fast changing mobile developments.
  • Test the latest techniques and tools to apply to new mobile solutions.
  • May participate in all aspects of product development from detailed programming to high-level system design.
  • We love good practices such as testing, pair programming and CI/CD.
  • Someone who has worked with Kotlin, Compose, Corounties / Flow is a must.
  • Deep understanding of common architectural patterns MVP, MVVM, MVC, and SOLID principles.
  • Test your code using the appropriate testing methodologies: JUnit, Espresso, Roboelectric.
  • Fluent Spanish and English (both written and spoken)

How do we work?

  • We work with diverse teams (Product, UX, Data, Backend, Web and Apps).
  • We use SCRUM as an Agile methodology.
  • We love good practices such as testing, pair programming and CI/CD.
  • We are responsible and that's why we monitor everything.
  • A code base with Clean + MVVM architecture.
  • Crash-free users above 99%.
  • CI/CD with Zuul + Concourse.
  • A diverse technical team in an international environment.
  • Common tools used by hundreds of developers throughout Adevinta.
  • Feedback culture. We encourage giving and receiving feedback to improve every day.
  • Job's Workplace: Our work model prioritises remote work combined with on-site dynamics in the office that help us connect and make strategic decisions as a team. There are 5 face-to-face days per quarter that you decide with your team, i.e. 20 days per year.


Life at Adevinta comes with its perks! Our Adevintans enjoy the following benefits:

  • An attractive Base Salary.
  • Participation in our Short Term Incentive plan (annual bonus).
  • Employee Stock Purchase Program with a match from Adevinta.
  • Work From Anywhere: Enjoy up to 20 days a year of working from anywhere! Maybe not from the moon - well why not! just make sure you have internet connection!
  • A 24/7 Employee Assistance Program for you and your family, because we care.
  • Win together, lose together is one of our key behaviours. At Adevinta you will find a collaborative environment with an opportunity to explore your potential and grow.

On top of these, we also provide a range of locally relevant benefits. Wanna know more? Apply and ask our recruiters!


Senior Android Software Engineer | Adevinta Spain
Location selector
Location selector Location selector