We are looking for an experienced Android developer to assist us with the implementation and maintenance of our app. As a developer at Eurail you will join our young development team, where you can make a difference by improving our codebase, processes and of course the team itself.
Eurail offers you the best of both worlds. We offer you the atmosphere and freedom of a start-up, combined with the professionality and resources of an established company.
We sell Interrail or Eurail passes that enable our travellers to enjoy Europe’s rail network in 31 countries. We have enabled millions of travellers from all around the world to explore the best of Europe, and we constantly work to improve our product and brand proposition for our international customers. We create connections that leave lasting impressions!
With our multicultural and passionate team, we believe that creative thinking and diversity helps to improve our brands and ultimately create a unique experience for our customers, and one that they will want to repeat.
Job description and Role
Your responsibilities will include:
Develop new features for the Eurail Rail Planner Android app
Work across disciplines with designers, content creators, product owner and test engineers.
Active participation in planning and design decisions
Boxes to tick
You are the Android developer we are looking for if you have the following attributes:
Bachelor’s or Master’s degree in Computer Science or a related field
2-5 years of experience with native Android development in Java
Solid understanding of object-oriented programming, design patterns, data structures, algorithms and mobile design principles
Up-to-date with the latest technologies related to Android development and features
Experience with GIT (version control, github/gitlab/bitbucket/etc.)
It’s worth asking for their github profile. We can have a look and ask them to talk about some of their projects.
Experience with the Scrum Agile way of working
Able to work in a cross functional team
Have strong communication skills
Understand user feedback
Able to interpret user requirements
Able to communicate across teams and roles
Nice to have (but not required at all)
Experience or interest in Kotlin, Flutter and react native
Experience with location-sensitive apps
You have an EU passport or a permit to work in the Netherlands.
Why work for Eurail?
You will work in a very positive environment with helpful colleagues
You profit from the ambitions of a scale-up: maximum freedom in your work with a professional outlook
An attractive salary and benefits
An annual training budget of €5,000 to be used for your own personal development
A healthy work/life balance, including flexible working
A young, growing and informal organisation
The opportunity to make a concrete and directly visible contribution to the development of a young company;
An international working environment
A 32- to 40-hour work week
Your development is important to us
Personal development is very important to us. For that reason, we invest in all our employees. With your very own education budget you can develop your personal and professional experience. You can follow a training course over a short or longer period, with a coach for instance, but also attend conferences. We encourage you to think beyond your own position. As an employee of Eurail you will take part in cross functional team projects.
A glimpse of life at Eurail
Excited to start your application? Here are a few things to help you get going:
Have a read of our application tips to give your resume a boost
Hear what our employees have to say about life here at Eurail
Do you have more questions?
You can send questions about this vacancy to firstname.lastname@example.org, we will respond to you as soon as possible.