Enable job alerts via email!

Full Stack Software Engineer Engineering · Bournemouth, Remote, UK ·

Passenger Technology Group Ltd

Bournemouth

Remote

GBP 45,000 - 60,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

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.

Benefits

Flexible working hours
Company-sponsored lunches
Private medical health care
Health Cash Plan
Cycle to work scheme
Electric vehicle salary sacrifice scheme
Employee referral scheme
Paid charity days
Length of service recognition benefits
EMI Share options

Qualifications

  • Experience with modern web development technologies (HTML, CSS, JS, PHP).
  • Ability to write testable, scalable, and secure code.
  • Experience in a test-driven development environment.

Responsibilities

  • Build and enhance features on Passenger's web portfolio.
  • Design APIs and ensure testing for compatibility on various platforms.
  • Participate in requirement gathering and technical problem solving.

Skills

HTML 5
CSS
JavaScript
TypeScript
PHP
RESTful principles
Asynchronous programming

Tools

Symfony
Laravel
CakePHP
Slim
React
Vue
Ember

Job description

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.