Laravel PHP Software Engineer

Slow Ways

  • Grade: Mid
  • Salary: £250 - £350 per day, 4 days a week, 3 month contract
  • Location: London
  • Closing: This role has no specific closing date.

Job Description

We are looking for a Laravel Developer to work with our Chief Technologist to manage and enhance our full-stack website and to complete the transition of the Slow Ways website (https://beta.slowways.org) out of beta. 

You will be primarily responsible for designing and developing the back-end of the web application but will also be tasked with integrating front-end components. Due to the collaborative nature of this project, the ideal candidate possesses strong communication skills in order to efficiently and effectively address issues and build new functionality to meet our user’s needs.

Responsibilities 

  • Collaborate with our Chief Technologist, data and management teams to enhance our PHP based web application 

  • Design and develop server-side logic using Laravel 

  • Define, amend and  maintain  databases 

  • Create reusable, effective, and scalable PHP code

  • Ensure HTML, CSS (tailwind css), and JavaScript is valid and consistent across related applications 

  • Design the different layers of the web application

  • Ensure security and data protection best practices

  • Develop components for the database such as storage, queries, and triggers

  • Ensure any development is scalable and easy to support

  • Work in a team using Github, AWS and deploy scripts

Skills and Qualifications

  • English language proficiency

  • 1-5 years of professional experience in Laravel web framework within PHP programming language 

  • Proficient in SQL schema design, and REST API design and consumption

  • Proficient understanding with software testing using one or more related frameworks (e.g. PHPUnit, PHPSpec, Behat, Dusk)

  • Good understanding of  front end languages including Tailwind css

  • Understanding of spatial and mapping techniques and approaches.

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application