Senior Php Software Developer

Nottingham, ENG, GB, United Kingdom

Job Description

Job Summary


We're looking for an experienced

Backend Developer

with strong front end experience. You'll play a key role in designing, developing, and maintaining robust backend services, real-time applications, and CI/CD pipelines that power our platform.

Key Responsibilities



Design, build, and maintain RESTful APIs using

Laravel

and modern PHP practices Develop and support

real-time Node.js

services using

Socket.io

Collaborate with frontend developers using

Vue.js

and

jQuery

to deliver seamless user experiences Architect and optimize relational databases in

PostgreSQL

and

MySQL

(including schema design and performance tuning) Leverage

Redis

for caching and pub/sub mechanisms; integrate with

RabbitMQ

for message queuing and routing Build, manage, and optimize

CI/CD pipelines

using

GitHub Actions

and GitHub Workflows (including tests, multi-stage builds, and security scans) Containerize services using

Docker

and manage local development environments with

Docker Compose

Write clean, maintainable, well-documented code and technical guides Participate in code reviews and advocate for engineering best practices (testing, SOLID principles, automation) Identify and implement refactoring opportunities and workflow improvements

Requirements



3+ years of experience building RESTful APIs in

PHP

with a deep understanding of the

Laravel

ecosystem Proficiency with

Node.js

and

Socket.io

for real-time web applications Solid knowledge of

frontend technologies

, especially

Vue.js

and

jQuery

Deep experience with

PostgreSQL

and

MySQL

, including indexing, query optimization, and schema migrations Hands-on experience with

Redis

and

RabbitMQ

Proven expertise in

Git

,

GitHub Workflows

, and

GitHub Actions

for continuous integration/deployment Strong command of

Docker

, including optimized Dockerfile creation and multi-container setups via Docker Compose Process-driven with a passion for clean architecture, automated workflows, and continuous improvement Excellent documentation habits and a drive to make systems more maintainable and understandable Strong understanding of

software engineering best practices


Job Types: Full-time, Permanent

Pay: Up to 47,000.00 per year

Benefits:

Company pension Work from home
Work Location: Hybrid remote in Nottingham NG1 1JU

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3534205
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Nottingham, ENG, GB, United Kingdom
  • Education
    Not mentioned