Description:
You will be responsible for developing and optimising our digital warehouse — a platform that imports, manages, and delivers digital stock. At any given time, the warehouse contains millions of digital products, supplying major game code resellers.
Responsibilities:
- Lead the development and evolution of the digital warehouse platform, ensuring it remains efficient, scalable, secure, and reliable in managing millions of digital products.
- Collaborate with internal teams and external partners to deliver solutions that support large-scale B2B code delivery.
- Refactor and modernise core systems to improve performance, streamline operations, and reduce technical debt.
- Build and integrate modules, services, and APIs to support product importing, stock management, and automated code delivery.
- Monitor, troubleshoot, and optimise internal platforms to ensure data accuracy, stability, and high performance.
- Establish and improve development processes, coding standards and documentation to ensure consistency and quality across the team.
- Stay current with emerging technologies and best practices in digital product management and B2B e-commerce infrastructure.
Minimum Experience Requirements:
- Minimum of 5 years of hands-on experience developing with Laravel or other modern PHP MVC frameworks.
- Proficiency in PHP, MySQL (or other relational databases), JavaScript, HTML, and CSS• Strong understanding of MVC architecture, design patterns, and RESTful API development.
- Experience building and maintaining scalable back-end systems, including custom modules, services, and integrations.
- Familiarity with Git version control and collaborative development workflows (e.g., GitHub, code reviews, CI/CD).
- Ability to optimise and troubleshoot application performance, database queries, and system bottlenecks.
- Excellent problem-solving skills and attention to detail.
- Strong time management skills, including accurate task estimation and delivery under tight deadlines.
- Demonstrated ability to collaborate effectively across teams and communicate technical concepts clearly.
Bonus Skills:
- Experience with Laravel-specific tools and ecosystems (e.g., Laravel Horizon, Scout, Telescope, Nova, Backpack).
- Experience with front-end libraries or frameworks (e.g., Vue.js, React, TailwindCSS)
- Experience with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins, GitHub Actions.
- Experience working with large-scale systems involving inventory management or digital product delivery.
- Familiarity with cloud platforms and services (e.g., AWS, GCP, Azure).