Back-End Developer

Postaladdress Uk
Liverpool, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Liverpool, United Kingdom

Tech stack

Clean Code Principles
PHP
User Authentication
Unit Testing
Code Coverage
Software Quality
Databases
Laravel
PostgreSQL
MySQL
Payment Gateway
Query Optimization
Redis
Oop Languages
SQL Databases
Systems Integration
Management of Software Versions
Sql Optimization
PHPUnit
Caching
Indexer
Backend
GIT
Vue.js
Event Driven Architecture
Stripe
Integration Tests
Solid Principles
Performance Monitor
Front End Software Development
REST
Marketplace

Job description

We are seeking an experienced Back-End Developer with strong Laravel and PHP expertise to play a key role in the development and scaling of our marketplace platform.

You will be responsible for designing and building robust, secure, and high-performance backend systems that support core marketplace functionality and evolving business requirements.

Key ResponsibilitiesSystem Architecture & Development

  • Design and implement scalable, maintainable backend architecture
  • Apply SOLID principles, clean code practices, and clear separation of concerns
  • Develop modular components using service-layer and repository patterns

Core Platform Features

  • User authentication and role-based authorisation (Sanctum/Passport)
  • Service listings (creation, editing, search, filtering)
  • Order lifecycle and transaction management
  • Secure payment integrations (Stripe, PayPal)
  • Internal messaging, reviews, and dispute resolution
  • RESTful API development with versioning support

Database & Performance

  • Design and maintain efficient, well-structured database schemas
  • Optimise SQL queries, indexing, and prevent N+1 issues
  • Implement Redis for caching, sessions, and queue systems
  • Monitor performance and address scalability concerns

Integrations & Collaboration

  • Integrate third-party services such as payment providers and notifications
  • Work closely with frontend developers (e.g. Vue.js) to ensure seamless API integration

Testing & Maintenance

  • Write and maintain feature and unit tests (PHPUnit/Pest)
  • Troubleshoot and resolve issues across development and production environments
  • Support system stability and continuous improvement

Requirements

  • Applicants must have the legal right to work in the UK
  • A valid UK residency status is required
  • Visa sponsorship is not available, * PHP 8.2+ with strong OOP principles
  • Laravel (v10-12) with 3+ years' production experience
  • Advanced SQL (MySQL/PostgreSQL), query optimisation, indexing
  • Redis for caching, sessions, and queues

Architecture & Tooling

  • Service-layer and repository patterns
  • RESTful API design and authentication
  • Event-driven architecture (Laravel Events & Listeners)
  • Git, Composer, PHPUnit/Pest
  • Code quality tools (PHP Insights, Pint/CS Fixer)

Performance & Testing

  • Query optimisation and N+1 prevention
  • Queue and memory optimisation
  • TDD mindset and integration testing
  • Understanding of code coverage.

Required

  • E-commerce or marketplace platforms (3+ years)

About the company

Osdire is a next-generation digital services freelancing marketplace currently under active development. The platform is being built to be scalable, secure, and user-centric, supporting high traffic volumes, complex workflows, and long-term growth.

Apply for this position