Software Engineer

Junior Software Engineer - Hybrid -1/2 days a week in an office in Middlesbrough.

About the Role

This is a hybrid, hands-on role focused on building and maintaining features, carrying out QA and code reviews, and taking part in deployments/releases. You will work across backend and frontend code for a globally used SaaS platform, along with supporting go-lives and working on our AWS infrastructure.

Key Responsibilities

Development

- Design, build, and maintain features using PHP (LAMP)

- Develop and maintain features across backend and frontend code

- Work with MySQL queries, focusing on performance and correct normalisation

- Design, build, and maintain secure and scalable RESTful APIs

- Work with AWS services to support application features and platform needs

- Work with our business teams to deliver client-facing features

Delivery & Production Support

- Doing code reviews, providing clear & constructive feedback to maintain code quality

- Perform hands-on QA testing and validation before production releases

- Support manual deployment and go-live procedures

- Work with DevOps to improve deployment/release processes

- Investigate production issues and contribute to post-release reviews and fixes

- Follow and contribute to agreed testing, version control, and release practices

Requirements

- Previous experience as a Full Stack PHP Developer, ideally in a SaaS environment

- Strong PHP and frontend skills, with solid MySQL and Linux experience

- Experience with background job processing, scheduled jobs (crons), and caching (Redis or similar)

- Comfortable supporting deployments, production troubleshooting, and release activities

- Experience working in an Agile development team

- Strong problem-solving skills and attention to detail

- Willing to share responsibility for production support and releases

Nice to Have

- Experience with CI/CD pipelines and automated deployment workflows

- Working knowledge of Bash scripting

- Familiarity with Docker for containerised applications

- Previous experience working on a SaaS platform

- Experience with React or another modern frontend framework

- Experience working with applications hosted on AWS

Job Details

Company
Ronald James
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£28,000 - £35,000 per annum
Posted