Our Team
We advocate for travels positive impact on the world guided by an engaging culture rooted in established company values. We empower our people to innovate and grow.
Our differences give us growth. Our diverse workforce originates from more than 50 countries bringing together a depth of perspective and curiosity about the world. We encourage a culture of openness curiosity and flexibilityvital to deepening a shared understanding of our customers and each other.
We have a flexible hybrid model working from our Utrecht HQ and our homes in the Netherlands.
Just as travel is about discovery were searching for the right people to join our team. Are you ready to inspire the world through travel
Were on the search for
...an innovative Android developer with enthusiasm for creative solutions who excels in communication thrives in collaborative environments and keeps the customer at the forefront.
You will be responsible for strategic planning decision-making and team collaboration. You will also inspire our mobile development efforts address technical issues and support personal development.
This is an interim position with an expected duration of 6 months at 3240 hours per week.
What youll be doing
Youll join our Mobile App Product Team where youll work on the iOS apps for Eurail and DiscoverEU the go-to travel companions for our customers exploring Europe by train. These apps help users plan and manage their journeys access their tickets and more all in one place. Our goal is to make discovering Europe by train seamless and enjoyable.
Youll be part of the Development & Design department which brings together our mobile frontend backend QA and design teams all working closely to deliver high-quality digital experiences.
Youll be involved in:
Developing mobile projects ensuring that standards are met and best practices are followed.
Maintaining code quality standards and assisting in solving technical issues.
Serving as a link between developers QA and non-development teams (architects business designers etc.).
Collaborating with PO designers and other developers to come up with user stories that encompass our customers needs.
Collaborating frequently with others making effective collaboration skills essential!
What were looking for
Its already a possible match if you share the same mindset as us being forward-thinking results-driven caring and embracing diversity.
Our tech stack:
Our Android applications are built with Kotlin XML Layouts and Jetpack Compose
We use REST and GraphQL APIs to connect to our backend systems
We use GIT and Fastlane for CI/CD and we review each others code before merging
We are using AWS CloudWatch Crashlytics and Analytics to monitor performance track crashes and gain insights into user behavior.
We follow Agile methodologies and DevSecOps principles to ensure efficient and secure development processes
We are exploring options for code sharing between platforms without going away from native development
Experience and Skills:
You have a BSc in Computer Science or a related field
Youve been developing native Android apps and publishing to the Play Store for several years
You are proficient in most of our tech stack and willing to learn the parts you are not familiar with
Youre experienced with Android architectural patterns (MVVM Clean Architecture etc.).
You are familiar with Coroutines and Flows.
You have knowledge of Material design guidelines and best practices.
You have experience with connecting to backend systems and cloud infrastructure providers.
You are proficient in Unit Testing UI Testing and Test-Driven Development (TDD).
You excel at problem-solving demonstrating strong analytical skills and the ability to tackle complex issues effectively.
You have great interpersonal communication skills with the ability to explain complex technical issues clearly.
Curious to apply
Apply directly via our website ( ask you to share your resume in English (our business language) and tell us why youre interested in Eurail and this particular role. It doesnt hurt to be creative; we enjoy seeing your personality shine through.
As part of the process we may also ask you to complete a short assessment to showcase your skills.
If we think you might be a good candidate the next step is a relatively informal interview with some of your potential new team members. For you this is a chance to understand if Eurail is your ideal workplace and for us it tells us more about the value you would bring.
In the meantime
If youre curious why not check us out on LinkedIn and get a sense of our culture and values
Got questions Our People & Culture team would be happy to help just drop us a note at . We dont use LinkedIn for messages so this is the best way to reach us!
While youre hereexplore our travel passes and get inspired for your next journey at.
Your application has been successfully submitted!
Travel across Europe and discover 33 countries by train with Eurail. Book now and enjoy the flexibility of travelling in Europe with our Eurail Pass!