Back to Job Search

Fullstack PHP Developer

About the role

Job Title: Software Engineer

Location: Middlesbrough / Hybrid

Salary: Up to £55,000 DOE

Hours of Work: 08:30 - 17:00 (flexible)

This client are a footwear and accessories retailer, operating across 28 retail locations, 17 concessions, 3 online domains as well as several channels and marketplaces.

The business was founded in the 1920’s in Middlesbrough, England and returned to its roots in the 2010’s when it built a multi-million-pound, purpose-built head office and warehousing facility.

More recently, the business has made a significant investment in technology, creating a standalone Technology Department, which operates three divisions: IT Operations, Data Science and Software Engineering and the business has made a strategic decision to develop its key operating systems in-house and is therefore looking to grow its Software Engineering division to support these plans.

About the Role:

Reporting to the Head of Software Engineering, you’ll be responsible for developing and maintaining their PHP-based backends and APIs, as well as their VueJS-based single page application frontend.

You'll work as part of a small team developing the applications which run the business, where the team's mission is improving the organisation's ways of working through an innovation and software development approach.

This is a relatively new team with exciting greenfield projects on the roadmap, so you'll be a critical team member contributing to how their architecture and approach evolves.

This is a fantastic opportunity for engineers who like to work as part of a team while being given the time and freedom to learn and develop their skills.

Responsibilities:

  • Designing and implement clean, maintainable, and efficient code for web applications

  • Researching and documenting the technical approach for given requirements

  • Debugging, troubleshooting and resolving bugs and performance issues

  • Writing automated tests to ensure code quality and reliability

  • Supporting team members and working collaboratively towards a joint team goal

  • Performing peer code reviews and providing constructive feedback

  • Working from and tracking progress in our agile project management software

  • Contribute to the continuous improvement of the team's processes and approaches

Required Skills

  • Strong knowledge with PHP and its modern ecosystem, including PHP 8.0+, composer, frameworks such as Symfony/Zend/Laminas/Laravel, commonplace libraries such as PHPUnit, and standard approaches such as PSR standards

  • Experienced writing object-oriented code following the SOLID principles, with an understanding of common design patterns and how to implement them

  • Confident with automated testing in PHP including unit tests and integrating tests

  • Experience developing systems with a SQL-based database (MySQL, Postgres, etc), including knowledge of query optimisation

  • Experience with component-based UI frameworks such as React or Vue

  • Good understanding of web security (e.g. OWASP Top 10) and how to prevent common vulnerabilities when developing PHP applications

  • Comfortable with Linux and working from the command line

  • Confident using HTML and CSS

Desirable Skills

  • Familiarity with agile (scrum) methodologies

  • Familiarity with caching strategies across web applications

  • Experience of with Doctrine or other data mapper based ORMs

  • Understanding of modern web software architectures including microservices and serverless

  • Knowledge including web accessibility best practices

  • Solid grasp of API design paradigms, including the difference between REST and RPC APis

  • Experience with cloud IaaS providers such as AWS, GCP or Azure

Benefits:

  • 25 days holiday + 1 Xmas shopping day + bank holidays

  • Private pension

  • Private health care

  • Profit share scheme

  • Choice of equipment i.e. Linux or Mac

If this sounds of interest, click apply now and a member of our team will be in touch!

Similar Jobs

View All Jobs
Full Stack Developer
Newcastle upon Tyne£55,000Permanent

Job Title: Full Stack Software Developer (.NET) Location: Newcastle upon Tyne Salary: £45,000 - £55,000 Job Type: Full-Time The Role: We're looking for a Full Stack Software Developer with solid ex...

Senior Full Stack Engineer
Newcastle upon TynePermanent

Job Title: Senior Full Stack Engineer Location: Newcastle Salary: Competitive We are working with a leading UK-based digital agency that specializes in creating innovative digital solutions across ...

Learning & Development Coach
Newcastle upon Tyne£45,000Permanent

We are delighted to be partnering with our client to recruit a Digital Skills Coach, joining their People & Culture team on an initial 9 month fixed term contract. This is a brand new role with a f...

Director of Sales and Business Development
Newcastle upon Tyne£150,000 - £170,000Permanent

NRG is proud to be exclusively partnering with a pioneering SaaS business that is redefining its sector with a truly disruptive and innovative software solution. We are seeking an exceptional Direc...

Contracts Manager
Tyne and Wear£70,000Permanent

Contracts Manager – House Building Location: North East Region (commutable to regional office) Employment Type: Full-time, Permanent Industry: Housebuilding / Residential Development About the Role...

Chartered Building Surveyor
North West£65,000Permanent

Are you a Chartered Building Surveyor or Chartered Residential Surveyor based in North West, looking for the freedom to work autonomously while being part of a fast-growing nationwide network? At B...

Chartered Building Surveyor
United Kingdom£65,000Permanent

Are you a Chartered Building Surveyor or Chartered Residential Surveyor looking for the freedom to work autonomously while being part of a fast-growing nationwide network? At Blacksons, we offer th...

Residential Surveyor
United Kingdom£65,000Permanent

Residential Surveyor (MRICS or AssocRICS) Location: Nationwide (Home Working) Salary: £55,000–£60,000 + £5,000 car allowance + benefits Job Type: Full-time, Permanent A well-established and forward...

Insurance Producer
United KingdomSalary DOEPermanent

Producer – Commercial or Corporate Insurance (New Business) Location: UK-wide / Hybrid working available Salary: Basic DOE + commission/bonus + full benefits package Type: Full-time | Permanent We’...

Employee Benefits Account Executive/Client Director
West MidlandsCompetitive DOEPermanent

Location: West Midlands or Manchester (Hybrid working with travel) Salary: Competitive + performance bonus + excellent benefits About the Company Our client is a leading and fast-growing provider o...

Private Client Solicitor
Whitley Bay£35,000 – £55,000Permanent

 Our client is a well established, high street law firm with an excellent reputation across the North East for providing trusted, personal legal services. Known for their friendly and supportive cu...

Employee Benefits Account Executive/Client Director
GlasgowCompetitive DOEPermanent

Location: Scotland (Multiple sites – hybrid working with travel) Salary: Competitive + performance bonus + excellent benefits About the Company Our client is a well-established and fast-growing spe...