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
Software Developer
Darlington£30,000 - £40,000Permanent

Salary: £30,000 - £40,000 (DOE) NRG is thrilled to announce that we are working alongside a highly regarded Health and Fitness industry brand as they seek a talented PHP / Laravel Software Develope...

Mid-Level Software Developer
Newcastle upon Tyne£43,000Permanent

Are you an experienced developer looking to elevate your career in a dynamic and innovative environment? Do you have the passion to get involved with the development of groundbreaking digital proje...

Business Development Manager
Newcastle upon Tyne£46,000Permanent

Salary: up to £46,000 (DOE) NRG is partnering with an award-winning, cutting-edge digital development agency in their search for a Business Development Manager. With the company experiencing rapid ...

Software Developer (.NET, C#)
Newcastle upon Tyne£47,000Permanent

Salary: £40,000 - £47,000 Location: Newcastle upon Tyne (Hybrid working arrangement) NRG is excited to announce our partnership with a top UK-based Digital Agency in their search for a talented Sof...

Finance & Accounting Specialist
Newcastle upon Tyne£29,000Permanent

NRG is proudly collaborating with a well-established, forward-thinking company experiencing significant growth. As they expand, we seek dynamic and innovative finance professionals eager to embark ...

Associate Director (Remote)
Birmingham£70,000 - £75,000 + BonusPermanent

NRG is partnering with Blacksons, a fast-growing, nationwide network of RICS-qualified professionals, to recruit an Associate Director of Building Surveying. This role offers the flexibility of ful...

Associate Director (Remote)
London£80,000 + BonusPermanent

NRG is partnering with Blacksons, a fast-growing, nationwide network of RICS-qualified professionals, to recruit an Associate Director of Building Surveying. This role offers the flexibility of ful...

Chartered Building Surveyor (Remote)
Peterborough£60,000 + BonusPermanent

NRG is partnering with Blacksons, a fast-growing, nationwide network of RICS-qualified professionals, to recruit a Chartered Building Surveyor / Chartered Residential Surveyor. This role offers the...

Chartered Building Surveyor (Remote)
United Kingdom£60,000 + BonusPermanent

NRG is proud to partner with Blacksons, a fast-growing, nationwide network of RICS-qualified professionals, in their search for a Chartered Building Surveyor / Chartered Residential Surveyor. This ...

Chartered Building Surveyor (Remote)
North West£60,000 + BonusPermanent

NRG is partnering with Blacksons, a fast-growing, nationwide network of RICS-qualified professionals, to recruit a Chartered Building Surveyor / Chartered Residential Surveyor. This role offers the...

Quantity Surveyor
Newcastle upon Tyne£50,000Permanent

Exciting Career Opportunity – Quantity Surveyor – House Builder – North East With a host of exciting developments in the pipeline, now is the perfect time to join a growing and dynamic housebuilder...

Scrum Master
Sunderland£45,000 – £50,000 (flexible DOE)Permanent

NRG is recruiting for a Scrum Master / Delivery Lead on behalf of our client. This is an excellent opportunity for someone with strong project management experience who is ready to step into a deli...