Backend Developer

Liverpool, ENG, GB, United Kingdom

Job Description

Location:

On-site (Merseyside)

Employment Type:

Full-time, Permanent

About Osdire

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.

Eligibility Criteria

Applicants must have the legal right to work in the UK A valid UK residency status is required Visa sponsorship is not available
Role Overview

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
Technical RequirementsCore Technologies

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 (2+ years)
- Multi-user role systems and permissions (Spatie or similar)
- Payment gateway integrations (Stripe, Braintree, PayPal)
- Order/transaction processing workflows
- File upload (S3)

Job Types: Full-time, Permanent

Pay: 35,000.00-40,000.00 per year

Benefits:

Casual dress Company pension Sick pay
Ability to commute/relocate:

Liverpool L3: reliably commute or plan to relocate before starting work (required)
Application question(s):

Do you agree to work on site? Do you require sponsorship in the future? Please provide visa expiration date if applicable
Work Location: In person

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
    JD4558797
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Liverpool, ENG, GB, United Kingdom
  • Education
    Not mentioned