Full-stack Developer

The mobility company

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


door2door is a leading mobility software company based in Berlin. Our software platform enables public transport companies and local authorities to optimise their public transport network with data-driven on-demand transport solutions. We envision a car-free city – and we strongly believe it's time to go beyond static routes, stagnant schedules, and inefficient transport systems. As the world becomes more urban, it’s increasingly vital to fight traffic congestion, reduce carbon emissions, and connect people traveling along the same route.

Through our mobility platform, public transport companies are able to analyse their current transit network, implement flexible, demand responsive transport solutions where it’s needed and connect all transportation modes with our user-centric app.

With the growth of our Engineering team, we're looking to hire Full Stack Software Developers of different levels of seniority. As a Full-stack Developer at door2door you will join a team that is passionate about building solutions that source and utilize open data. You will work on new solutions & innovations for the future of transportation! Our (current) stack is Ruby, Python, node.js, Java and the services run on AWS.

  • Build powerful tools to extract, refine and understand data
  • Build Dashboards to help us and our partners to make better decisions
  • Build amazing products by providing data or an API to other teams
  • Collaborate and communicate effectively within a team
  • Learn new technologies and share your knowledge with other team members
  • Using and improving maps. Lots of maps!

Main requirements

  • 3+ years of professional experience, working with Python and/or Ruby and JavaScript
  • Passion for working with Open Source software and data
  • Willingness to learn new languages and tools and courage to try new approaches and technologies
  • Proud of beautifully crafted and well-tested code
  • Enthusiasm to change public transport into a dynamic, on-demand, self-driving experience.

Nice to have

  • Experience or knowledge with any of the following is a bonus; Amazon Web Services (EB, S3, Lambda, Boto), OpenStreetMap, GTFS, PostgreSQL (+PostGIS) or NoSQL, React, Sinatra, Rspec


  • We value those who love a challenge, love to raise the bar in their area of expertise and would love to make a real difference in the world of Urban Mobility. We're an exciting and diverse team from more than 20 nations and have offices in Berlin & Porto Alegre (Brazil). On top of that, we offer...
  • A rewarding stock option plan connecting you directly to the success of the company
  • An education budget and support for time being spent on your self-development
  • Pick the tools you feel comfortable with. From hardware to software, to your work environment, we've literally got your back
  • Possibilities to brush up your language skills! German classes are available as well as a bunch of multi-lingual team-mates
  • We will support your move to Berlin and have your back in terms of settling down in a new city.

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300