Full Stack Software Engineer
As a Full Stack Software Engineer you will create, maintain and implement new features and enhancements across Passenger’s web portfolio.
Role purpose
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 and attractive. You can interpret, feedback and implement wireframes, design mock-ups and technical specifications supplied by the Product Development Department.
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.
What we are looking for
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 is desirable that you will have a knowledge of 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
This is a hybrid role. Our HQ is based in Bournemouth, BH1 which you will be required to attend up to three days a week as well as company events which are around 4 times per year.
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.
Length of service recognition benefits (additional annual leave and pension contributions.
EMI Share options which increase with length of service.
Please note: 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.
- Department
- Engineering
- Locations
- Bournemouth
- Remote status
- Hybrid Remote
- Yearly salary
- 45,000 - 60,000
By the beach or flexible remote
Work from home or wherever you’re most productive. Our South Coast office is as flexible as we are, with meeting spaces, hot desks and access to collaborative spaces.
If fully remote is best for you, we’ll ask that you jump on a bike or paddleboard down to see us in person a few times a year, where you’ll enjoy the natural wonders of the Jurassic coast and one of the most beautiful beaches in the UK.
Full Stack Software Engineer
As a Full Stack Software Engineer you will create, maintain and implement new features and enhancements across Passenger’s web portfolio.
Loading application form
Already working at Passenger?
Let’s recruit together and find your next colleague.