About the job
Role Overview
We are seeking an experienced PHP Laravel Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining our core platform, ensuring a seamless experience for our users. You will work closely with cross-functional teams to implement new features, optimize performance, and enhance the overall functionality of our website.
Key Responsibilities
- Develop and maintain web applications using Laravel and PHP.
- Collaborate with product managers, designers, and other developers to define and deliver high-quality software solutions.
- Optimize application performance and ensure scalability and security.
- Build and consume RESTful APIs.
- Write clean, maintainable, and testable code.
- Participate in code reviews and mentor junior developers.
- Troubleshoot and debug issues, implementing effective solutions.
- Stay updated on PHP and Laravel best practices and emerging technologies.
Requirements
- 4+ years of professional experience with PHP and Laravel.
- Strong understanding of MVC architecture and OOP principles.
- Experience with MySQL or other relational databases.
- Familiarity with frontend technologies like Vue.js, React, or Blade templating.
- Proficiency with version control tools (Git preferred).
- Knowledge of deploying applications using tools like Docker, Forge, or AWS.
- Experience with testing frameworks like PHPUnit is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Nice to Have
- Experience working in an Agile environment.
- Knowledge of CI/CD pipelines.
- Familiarity with caching tools like Redis or Memcached.
- Previous contributions to open-source projects.