Designing, developing, and implementing web applications using PHP and the Laravel framework.
Writing clean, well-documented, and efficient code following best practices and coding standards.
Collaborating closely with cross-functional teams including designers, product managers, and other developers to understand requirements and translate them into technical solutions.
Building and consuming RESTful APIs and integrating with third-party services.
Contributing to database design and optimization (primarily with MySQL or similar).
Participating in code reviews to ensure code quality and knowledge sharing within the team.
Identifying and resolving bugs, performance bottlenecks, and other technical issues.
Contributing to the continuous improvement of our development processes and tools.
Staying up-to-date with the latest trends and technologies in web development, particularly within the PHP and Laravel ecosystem.</li> <li>Participating in the deployment and maintenance of applications on relevant server environments.
What You'll Bring to the Table:
Proven experience as a Software Developer with a strong focus on PHP and the Laravel framework.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience working with relational databases (e.g., MySQL, PostgreSQL) and writing efficient SQL queries.
Familiarity with front-end technologies such as HTML, CSS, JavaScript, and related frameworks/libraries (e.g., Vue.js, React, Angular - beneficial but not always mandatory).
Experience with version control systems, particularly Git.
Understanding of RESTful API design and development.
Strong problem-solving and analytical skills with a keen attention to detail.
Excellent communication and collaboration skills.
A proactive and self-motivated approach with the ability to learn quickly.
A passion for writing clean, maintainable, and scalable code.