Software Engineer

Posted 12 days 1 hour ago by Homerun B.V.

Permanent
Not Specified
I.T. & Communications Jobs
Not Specified, United Kingdom
Job Description

At Podaris we're looking for a Software Engineer to help make places more sustainable and equitable.

TL;DR

  • A role in a small team with serious impact and autonomy to help build our web-based transportation planning platform.

  • A company with a purpose:Podaris was founded in the belief that better transportation planning tools can create a better world.

  • Endless opportunities to dive deep into complex algorithmic challenges, from graph routing problems, to algebraic geometric constraint solvers, or focus on GIS and creating a beautiful UX.

  • A truly flexible environment: set your own hours, your own remote location, and directly influence tools and technologies used.

  • Remote: UK-based, with flexible work from anywhere.

    About Podaris

    Podaris is a fast-growing startup in the transport and urban planning sector, aiming to change the way the world plans its cities and transport systems. We have created a web app for collaborative transport planning which incorporates aspects of GIS, CAD, transport simulation, and more.

    The platform is being used by customers around the world, from large-multinational private campus owners, to local authorities and transport operators. They use Podaris for everything from bus network redesigns, to the planning of new innovative multi-billion pound mass transit schemes.

    Our small team makes for an inclusive, interdisciplinary, and intellectually stimulating environment. We value diversity and welcome candidates from non-traditional backgrounds. The mostly UK-based team has been working remotely since before the pandemic and offers true flexibility with an emphasis on work-life balance.

    About the job

    We're looking for a software engineer to join our growing team. You'll be able to make a big impact, joining a small but very enthusiastic team. Our platform is centred around a feature-rich collaborative single-page application, that is built using technologies such as Openlayers, Node.js, MongoDB, and Meteor.js. Our stack includes a number of other programming languages and frameworks used throughout different services, and your experience with those is less important than your expertise with modern Javascript.

    What will you do?

    • Develop and implementing new features for our javascript-heavy single page application.

    • Solving algorithmic-heavy problems in areas such as GIS, graphs, and routing problems.

    • Monitoring and improving the performance and usability of the platform.

    • Collaborating with the wider team to debug issues and support customers using the platform.

    • Contributing to the end-to-end lifecycle of features, from concept to UI to deployment to metrics to support.

      About you

      Essential

      • Excellent in-depth knowledge of Javascript and a thorough understanding of web technologies with experience building complex single-page applications.

      • Rich experience solving complex computational problems (algo-heavy, data processing, event driven systems, etc).

      • Willingness to learn new skills - we want people who are happy to get involved in almost any part of the stack if required.

      • Self-motivated with a strong sense of ownership. You understand that startups are unpredictable environments and are comfortable with a degree of chaos.

        Desirable

        • Experience with transport data formats such as OpenStreetMap, GTFS and TransXchange.

        • Familiarity with transport design/planning/engineering tools such as CAD and GIS.

        • Previous experience using Meteor.js

        • Experience working in a fast-paced, high growth, technology-focused organisation.

        • Knowledge of Kubernetes, Docker, and other CloudNative technologies.

          What we offer

          • Rare opportunity to join a fast-growing and dynamic mobility software startup.

          • A meaningful equity component.

          • Flexible work from anywhere policy.

          • Remote-first autonomous team.

          • A human hiring process (no LeetCode).

          • 33 days of paid annual leave (inclusive of public holidays)

          • As a small team, we can consider putting in place other benefits if important to you - please ask!

            Apply for the job

            Do you want to join our team as our new Fullstack Engineer? Then we'd love to hear about you!