Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Passenger is seeking a Full Stack Software Engineer dedicated to improving technology for good. In this role, you'll design and implement features for web applications, prioritize user-friendliness, and collaborate with dynamic teams to ensure high standards in performance and accessibility. With a remote work setup and strong company values, you'll enjoy flexible hours and comprehensive benefits in a supportive environment.
At Passenger, we build technology for good, and we are seeking a Full Stack Software Engineer who is looking to deliver a positive impact on the world around us.
In this role, you will create, maintain and implement new features and enhancements across Passenger’s web portfolio. Working closely with the Engineering, Product and Design teams, you will deliver intuitive, performant, and secure web experiences, ensuring that best practices in front-end and full-stack development are upheld across all projects.
This role joins an existing team of talented engineers who are seeking a colleague with a can-do attitude, professional dexterity and a demonstrable ability.
Who you are
You are a software engineer with a passion for all things web. You like to ensure all web applications are user-friendly, fast-loading, accessible and attractive. You can interpret, provide feedback and implement wireframes, design mock-ups and technical specifications supplied by the Product Development Department. You have a passion for building systems end to end and are comfortable managing their infrastructure too.
The key responsibilities
You will make changes across Passenger’s product portfolio, adding new and evolving existing features. You will be a part of participating and helping to capture requirements and design solutions to product and technical problems.
You design APIs, in collaboration with others and can interface them to build web applications. You enjoy the challenge of testing the applications for performance and compatibility across different browsers, various operating systems and different devices.
Accessibility best practices will be important to you so that all users can operate Passengers platforms.
It will be important to you to write testable, scalable, flexible, observable, reliable and secure code. Taking part in peer review of code from other engineers is something you take pride in, giving constructive feedback on.
This role does form a part of the Out of Hours rota for the Help Desk.
Experience and skills we need
You will have hands-on experience with HTML 5, CSS and CSS precompilers, JavaScript & TypeScript and other modern web development core technologies. You will have worked with PHP 8 & PHP Frameworks such as Symfony, Laravel, CakePHP or Slim. It would be desirable for you to have experience with web frameworks such as React, Vue or Ember.
You will be aware of API best practices, including RESTful principles, HTTP status codes and caching. With experience in asynchronous programming techniques, state management, which includes client-side storage and dependency management.
You will be used to working in a test-driven environment, with this written into development, frameworks and related practices.
Location
We're looking for someone to join our team in a remote role. We value in-person connections and require you to attend our office at least four times a year for team collaboration and company events.
If you live within a 35-mile radius of our office, you're welcome to work from there as often as you like, five days a week. This offers you the best of both worlds: the flexibility of remote work with the option to connect in person whenever it suits you.
What we offer
Starting annual salary range of £45,000 - £60,000 depending on experience
Flexible working hours
The opportunity to work in technology for good and to help build a future where sustainable, shared transport comes first.
The opportunity to work remotely most days and join us at our friendly HQ in Bournemouth, with fantastic facilities including showers, bike storage, snacks and refreshments.
Company-sponsored lunches, away days, and celebrations.
Colleagues and managers who support you to be the best you can be with quarterly reviews, structured CPD and a dedicated training budget to help you grow as a person and progress within the company.
Private medical health care, with medical history disregarded for yourself & your family.
Health Cash Plan to cover the costs of day-to-day healthcare and well-being support.
Two paid charity days per year
Cycle to work scheme.
Electric vehicle salary sacrifice scheme.
Employee referral scheme.
Holiday buy
Length of service recognition benefits (additional annual leave and pension contributions
EMI Share options, which increase with length of service.
This role requires an annual basic background (DBS) check due to data access of vulnerable groups (children, disabled adults, and the elderly).
Passenger are an equal opportunities employer