At eDreams ODIGEO (Full-time), in Barcelona, Spain
Expires at : 2020-03-27
Are you a passionate Android Software Engineer who focuses on code quality and clean architecture? Shape with us the way people travel.
With our top-rated apps, at eDreams ODIGEO we power more than 60 millions of searches and combine more than 600 airlines and 100.
000 flights worldwide every day into billions of potential combinations, helping find our users the very best travel deals.
We are now looking for a passionate Android Software Engineer to join our Mobile Team based in Barcelona.
Our dynamic team of young, talented professionals from over 60 different nationalities is driven by one clear mission : making travel easier, more accessible, and at a better value for our 18,5 million customers worldwide.
Our professionals develop and use cutting-edge tools to be able to offer more combinations of tailored travel plans than any other site (we can create 3,000 travel plans in 10 seconds!).
Working on new projects and ideas, innovating and sharing your experiences with your teams makes the opportunity to develop, both at a professional and personal level.
You’ll get to work in an incredibly dynamic, evolving industry in which every day brings new challenges and new levels to aspire to.
You will be also part of an Agile multidisciplinary team where you will influence both product and technical decisions on a day-to-day basis.
We believe in a full end to end ownership of results and empower our teams to drive their own decisions for the benefit of the customer and our business, iterating fast to continuously learn and improve.
As an Android Software Engineer you will :
Build a single core application for all the different eDreams ODIGEO brands
Work in cross-functional teams composed by developers, QA, UX and PO, all of them sharing the same mission, values, views and going towards the common ground
Be part of the ideation and development of the new features using Kotlin
Decide with the rest of the team members about architecture and best practices
Work with our integration tools to speed up the development of the new features
Work in a healthy, fun and vibrant environment
At least 3 years of experience in a similar role
Experience with Android development and Kotlin
Experience working in an Agile environment (Kanban)
Passion for new technologies, code quality and clean architectures
Product mindset and focus on user experience
You couldn’t picture a piece of code without testing
You are a self-starter and speak up with new ideas and creative alternatives to deliver solutions
You take initiative and have a challenging mindset
Team player, flexible, easy going and supportive
Fluent in English and willing to work with a talented multicultural team
Nice to have
Curiosity about functional programming
Knowledge about Espresso and Behaviour Driven Development
Experience working with Continuous Integration tools (e.g. Jenkins)
Participating in Open Source software will be highly valuable
Spanish / Catalan is a plus
About our Android team :
We work in autonomous teams, goal-oriented and with a strong focus in user experience
We put focus on the professional growth of each teammate offering a clear career path
We facilitate access to e-learning tools and trainings through our Learning and Development team
We have the support of an Agile Team to helps us be the most productive and follow the latest agile trends
We work hard, live and breathe Android and now we are playing with : Coroutines, Functional programming, Instant Apps, Modularization, etc.
We encourage our team to share knowledge, new ideas and innovate
For a better idea about our technological culture, you can go here or follow our tech blog where we show the technologies we work with!
Amazing offices in the heart of Barcelona with a beautiful terrace to enjoy the views
Benefits : Ticket Restaurant, transport, private health insurance, childcare vouchers
Free subscription of Safari Online Learning
Work-life-balance (Half-day Fridays, flexible hours, 24+2 days of holiday)
Annual awards for a variety of team and individual achievements
Continuous growth and learning : tech talks, internal trainings, language lessons, events and industry conferences
Personal career path programs
Special discounts in gyms, restaurants, shops, etc.
A free eDreams Prime subscription to benefit from discounts on your travels
Team building activities and events (support charities, celebrate successes, milestones or just Christmas )