Job Description:
As a PHP Developer at Rahala, you will be responsible for developing and maintaining server-side web applications using the Laravel framework.
Your role will involve designing and implementing robust APIs, collaborating with front-end developers, and ensuring the scalability and performance of our applications.
You will also play a key part in improving code quality and contributing to the overall success of our development team.
Key Responsibilities:
- Designed, developed, and maintained server-side web applications using PHP and Laravel framework.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop and maintain RESTful APIs to support front-end services and third-party integrations.
- Optimize application performance and ensure scalability.
- Write clean, well-documented, and efficient code following best practices.
- Debug and resolve technical issues across applications.
- Stay up-to-date with emerging trends, tools, and technologies in web development.
- Participate in code reviews and provide constructive feedback to peers.
Qualifications:
- Proven experience as a PHP Developer with a strong focus on the Laravel framework.
- Proficiency in working with MySQL or other relational databases.
- Experience in developing RESTful APIs and integrating third-party services.
- Strong understanding of object-oriented programming (OOP) principles.
- Familiarity with version control systems, particularly Git.
- Solid understanding of web technologies including HTML, CSS, and JavaScript.
- Knowledge of cloud platforms like AWS or Azure is a plus.
- Familiarity with Agile/Scrum development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work both independently and collaboratively.
Nice-to-Have:
- Experience with front-end frameworks like Vue.js, React, or Angular.
- Knowledge of Docker or other containerization technologies.
- Experience with automated testing and CI/CD pipelines