Contact Us
Back to Careers

BackEnd Developer (PHP/Laravel)

Apply Now

We are looking for an experienced PHP Developer for backend work on an e-commerce business management system. This project is a complex ERP system for managing sales across multiple marketplaces, inventory management, order processing, and analytics.

Responsibilities

Development and Maintenance:

  • Develop new features and modules for the management system.
  • Integrate with new marketplaces and APIs.
  • Optimize existing code and improve performance.
  • Refactor legacy code adhering to best practices.
  • Develop and maintain a modular architecture.

Technical Tasks:

  • Work with large datasets (product and order synchronization).
  • Develop complex business logic (profitability calculations, pricing).
  • Implement background tasks (queues, jobs).
  • Work with Elasticsearch for search and filtering.
  • Develop REST API endpoints.
  • Work with Excel imports/exports.

Testing and Quality:

  • Write unit and integration tests.
  • Conduct code reviews.
  • Document code and APIs.

Requirements:

  • 3+ years of experience working with PHP and Laravel.
  • Strong understanding of Laravel Framework (Eloquent, Queues, Events, Jobs).
  • Experience with REST APIs (creation and integration).
  • Knowledge of MySQL/PostgreSQL (complex queries, optimization).
  • Understanding of architectural patterns (Repository, Service, DTO, Strategy).
  • Experience with Git.
  • Knowledge of Docker and Docker Compose.
  • Understanding of SOLID, DRY, KISS principles.
  • Basic knowledge of Linux command line.

Nice to have:

  • Experience with Elasticsearch.
  • Experience integrating with marketplaces (Amazon, eBay, Shopify).
  • Knowledge of Redis for caching and queues.
  • Experience with AWS services (SQS, S3).
  • Understanding of e-commerce business logic.
  • Experience with large datasets.
  • Knowledge of PHPUnit for writing tests.
  • Experience with Laravel Scout.
  • Understanding of modular architecture.

What We Offer:

  • Absence of micromanagement, a culture based on the principles of truth, trust, and transparency.
  • Annual salary review.
  • Career development according to an individual plan and mentorship.
  • 15 working days of vacation, 6 sick days, and public holidays off.
  • Individual legal and financial support.
  • 50% compensation for coworking costs, English courses, and professional courses.
  • Compensation for personal equipment costs.
  • Monthly happy hours and online meetings with the team.
  • Gifts on birthdays and anniversaries.

Interview stages:

  • Screening Interview (30 minutes).
  • Technical Interview (45-60 minutes).
  • Pre-Offer Meeting (10 minutes).
Apply Now