Description:
We are seeking a highly skilled and experienced Senior Laravel Developer to join our dynamic team. The ideal candidate will have a strong background in PHP and Laravel, along with a passion for developing robust and scalable web applications. You will be responsible for leading development projects, mentoring junior developers, and ensuring the quality of code and architecture.
Key Responsibilities:
- Develop and Maintain Applications: Design, develop, and maintain web applications using Laravel framework and other relevant technologies.
- Lead Projects: Take the lead on projects, ensuring that development milestones are met on time and within scope.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and enforce coding standards.
- Mentorship: Mentor and guide junior developers, providing technical advice and best practices.
- Collaboration: Work closely with front-end developers, designers, and other team members to integrate user-facing elements with server-side logic.
- Problem Solving: Identify and resolve performance and scalability issues. Debug and troubleshoot application issues.
- Stay Updated: Keep up to date with the latest industry trends and technologies to ensure our applications are modern and efficient.
Qualifications:
- Experience: Minimum 5 years of experience in PHP development, with at least 3 years working with Laravel framework.
- Education: Bachelor's degree in computer science, Engineering, or a related field.
- Technical Skills:
- Proficient in PHP, Laravel, Alpine.js and other related frameworks.
- Strong understanding of front-end technologies such as HTML, CSS, JavaScript, and Vue.js.
- Experience with MySQL or other relational databases.
- Familiarity with version control systems (e.g., Git).
- Understanding of RESTful APIs and web services.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.