Back End Developer
ICOPIFY is looking for a Back End Developer
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
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
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Liverpool
- Type of Contract
- Full-time jobs
- Published at
- 25-01-2026
- Profession type
- Advertising / Marketing / PR
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!