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!