Posted at: 5 January
Snr Laravel Developer
Company
9H
9HDIGITAL is a Malta-based B2B digital marketing agency specializing in technology-enabled services, with operations in Egypt and Saudi Arabia, targeting high-profile clients.
Remote Hiring Policy:
9HDIGITAL offers a fully flexible working environment, allowing team members to work remotely from various locations, including Malta, Egypt, and Saudi Arabia.
Job Type
Full-time
Allowed Applicant Locations
Saudi Arabia, Malta, Egypt
Job Description
👋 Thanks for stopping by and learning more about this role within 9HDIGITAL!
We are an ambitious Maltese organisation on an exciting journey of growth and international expansion. 9HDIGITAL is a successful group of companies providing sophisticated, technology-enabled digital marketing services. With our headquarters in Malta, EU , we also have delivery and sales operations in Egypt and Saudi Arabia together with an impressive list of high-profile customers.
Why join us?
- Be at the core of an ambitious, growth-oriented success story.
- Join a diverse and enthusiastic leadership team.
- Ample learning and development opportunities
- A fully flexible working environment
- Full ownership of your tasks and projects
- Project ownership, independence and empowerment
- Exposure to the latest technologies and digital solutions
- Fridays/Sundays work until 15.00
As the Senior Laravel Developer, you will be a technical leader, responsible for designing, developing, and maintaining high-quality, scalable web applications. This role requires a strong understanding of the entire development lifecycle, from conceptualisation and design to testing and deployment.
Responsibilities:
- Architectural Design: Lead the design and implementation of new features and services using best practices in Laravel (e.g., SOLID principles, design patterns).
- Code Development: Write clean, efficient, well-documented, and reusable PHP code using the Laravel framework, adhering to coding standards and best practices.
- Database Management: Design and optimise database schemas (primarily MySQL/PostgreSQL) and write complex, optimised SQL queries and Eloquent ORM statements.
- System Integration: Integrate third-party APIs and services, and develop robust, secure, and performant APIs for internal and external consumption.
- Code Review and Mentorship: Participate in code reviews to ensure code quality and knowledge sharing. Mentor junior and mid-level developers on technical best practices.
- Performance and Security: Identify and resolve performance and scalability issues. Ensure the security of applications by implementing best-in-class security practices.
- Testing: Implement unit, feature, and integration tests using PHPUnit and other testing frameworks.
- Deployment and DevOps: Work closely with DevOps teams to manage continuous integration and continuous deployment (CI/CD) pipelines.
- Troubleshooting: Diagnose and resolve complex technical issues, bugs, and production problems promptly.
Requirements:
- Minimum of 5+ years of experience in web development, with at least 3+ years dedicated to the Laravel framework.
- Expert PHP/Laravel Knowledge:
- Deep expertise in PHP 8+ and the latest versions of Laravel.
- Solid understanding of the Laravel ecosystem (e.g., Eloquent, Blade, Artisan, Middleware, Queues, Caching).
- Strong command of object-oriented programming (OOP) principles and design patterns.
- Database Proficiency: Advanced knowledge of MySQL/PostgreSQL for schema design, optimization, and query tuning.
- Frontend Competence: Proficiency with HTML5, CSS3, JavaScript/ES6+, and experience with modern frontend frameworks (e.g., Vue.js, React, or Livewire/Inertia.js).
- API Development: Extensive experience developing and consuming RESTful APIs and/or GraphQL.
- Version Control: Expert use of Git and GitHub/GitLab/Bitbucket workflows.
- Testing: Strong experience with TDD (Test-Driven Development) and unit/feature testing using PHPUnit or similar tools.
- General Web Technologies: Understanding of fundamental web technologies like HTTP, caching, session management, and security best practices (e.g., CSRF, XSS prevention).
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with containerisation technologies like Docker and Kubernetes.
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Familiarity with performance monitoring tools and practices.
- A background in microservices architecture or serverless computing.
Culture:
We like go-getters who are willing to explore new frontiers and activate their personal and professional abilities in a fast-paced, flexible environment. In return, we offer a supportive atmosphere where you can achieve your goals, build your skills, and thrive, both career-wise and life-wise.
Are you ready to do what you do best?
All applications will be treated in the strictest confidence.
BE PART OF OUR GREAT JOURNEY AT 9H!