Senior Full-Stack Developer (Java, JavaScript)

Berlin, DE

Job Description / Skills Required

Do you not only love to code but also want to see your work making the lives of millions of people easier? Please keep reading!

About GoEuro
Driven by our team of over 200 people from more than 40 different countries, GoEuro is changing the way we travel across Europe. With GoEuro you can compare and book trains, buses and flights to anywhere in Europe with one simple search, on mobile, app or desktop. By offering transparent pricing and easy booking, GoEuro makes travel planning simple, flexible and personal.
With over 500 European transportation partners across 12 countries, GoEuro is one of Europe’s fastest growing travel companies backed by 10 million monthly users and the world’s leading tech investors.

As a Full-Stack Engineer at GoEuro, you will…
…be part of an international, talented and agile Development team that is building a large scale engine that brings millions of users to GoEuro. The main objective of this team is to ensure our users have a great first experience using GoEuro. Therefore your job will not be bound to maintaining the existing system, but to explore even better ways to make our services more attractive.
This will include building a better UX/UI which will be implemented in our modern Javascript Stack (Angular, Redux, React).
This will also entail preparing our backend architecture based on RxJava and NoSQL databases for even more users, as well as discovering new ways of analysing our big-data set of travel connections. This will result in helping our customers find real-time cheap deals.
In an agile context you will share the following tasks with your teammates:
Improve the experience of users arriving at GoEuro.
Improve high-performance and scalable applications.
Measure quality and improve results served to millions of users.
Work with big data.
Cross-functional cooperation between departments.
Project management.
You want to solve interesting problems end-to-end across the stack and are good in Java and/or JavaScript? Great! In addition to that, it would be fantastic, if you also have:
At least three years of working experience with Java and/or JavaScript (preferably with Angular, React, Redux).
Solid computer science basics.
Good spoken and written English (other languages are always a plus at GoEuro, but it’s not required to speak German).
NoSQL skills (ideally Couchbase) are nice to have.
Good understanding of Agile development methodologies are also nice to have.
Most important: You are a great team member, nice to work with, keen to learn and someone who loves to take ownership & is able to get things done.

What can you expect from joining GoEuro?
An office in the centre of Berlin’s thriving startup scene
Flat hierarchies and everyday opportunities to learn, grow and develop
A diverse team of over 40 nationalities
Free lunches, yoga, German lessons and more
Competitive compensation and relocation support
Are you the one we are looking for?
Then please click on the button below to submit your application. We can’t wait to start coding with you!