Senior Laravel Developer
Enegix -
Alexandria, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an experienced and passionate Senior Laravel Developer to join our team. You will play a pivotal role in designing, building, and maintaining scalable web applications using the Laravel framework. The ideal candidate is a self-starter who has extensive experience with PHP and Laravel and can lead projects, mentor junior developers, and contribute to the overall architecture and direction of the development team.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure Laravel applications.
- Write clean, well-documented, and efficient code following best practices.
- Collaborate with cross-functional teams, including product managers, designers, and other developers.
- Lead architecture discussions and provide technical guidance on project design.
- Optimize application performance and troubleshoot issues as they arise.
- Perform code reviews and ensure the quality of code written by team members.
- Participate in all stages of the development lifecycle, from concept to deployment and beyond.
- Stay up-to-date with industry trends, tools, and best practices.
Job Requirements
Experience: 3+ years of experience in PHP development, with at least 3 years working with Laravel.
Skills:
- Strong expertise in Laravel, including advanced features like Eloquent ORM, Queues, Events, and Service Container.
- Proficiency in MySQL or other relational databases.
- Experience with front-end technologies, such as HTML, CSS, JavaScript, and frameworks like Vue.js or React (preferred).
- Knowledge of RESTful API design and implementation.
- Familiarity with version control systems, specifically Git.
- Understanding of application security, performance optimization, and caching.
- Experience with Docker, Kubernetes, or similar containerization tools (a plus).
- Knowledge of CI/CD pipelines, deployment processes, and cloud platforms like AWS or DigitalOcean.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication skills and ability to work effectively in a team.
- Self-motivated and able to manage multiple tasks with minimal supervision.
- Ability to mentor and guide junior team members.
Preferred Qualifications
- Experience with other PHP frameworks (e.g., Symfony).
- Familiarity with microservices architecture and modular programming.
- Knowledge of NoSQL databases (e.g., MongoDB).
- Experience with testing frameworks like PHPUnit or Codeception.