Journey Planning Developer

5 days ago

Apply Now
Logo of Journey Alerts

Journey Alerts

Journey Planning • Busines Intelligence • Predict + Prevent • Intelligent Mobility • Personalisation

11 - 50

Description

• Multi-modal routing and real-time transport data focus • Customisation and extension of OpenTripPlanner • Work closely with tech director and senior developers • Liaise with product team to identify features • Develop unit and integration tests • Contribute to documentation

Requirements

• Prior experience of working with OpenTripPlanner (OTP) or a similar routing engine • Familiarity with data standards such as GTFS, SIRI, NeTEx, TransXchange • Solid knowledge of Java (Scala experience also useful) • Experience with source control (Git preferred) • Continuous integration and unit/integration testing experience • Bash scripting and basic *nix deployment experience • Experience with ETL / Stream processing (desirable) • Familiarity with both relational and NoSQL databases (desirable) • Commercial experience with Amazon Web Services (desirable) • Familiarity with RESTful API design concepts (desirable)

Benefits

• Competitive salaries and regular reviews • Share options scheme for all staff • Flexible working • Investment in development • Generous holiday allowance • Real work/life balance • No micro-management • Exposure to many aspects of the business • Fab newly fitted out office • Flexible location • Free mental health support • Cultural and active lifestyle contributions • Sabbatical scheme • Regular team socials

Apply Now

Similar Jobs

November 8

Design and maintain large scale AI systems at Build a Rocket Boy.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com