- Develop, maintain, and enhance web applications using PHP (native) and the Laravel framework.
- Write clean, well-documented, and efficient code using best practices.
- Build and maintain scalable and secure backend systems.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Optimize application performance and implement security and data protection best practices.
- Work with databases such as MySQL and optimize queries for efficiency.
- Integrate third-party APIs and services as needed.
- Debug, troubleshoot, and resolve issues across the development stack.
- Stay up to date with industry trends and emerging technologies to implement modern solutions.
- Participate in code reviews to maintain high development standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
Proficiency in PHP with experience in both Laravel and native PHP development.Strong knowledge of MySQL or other relational databases.Experience with RESTful APIs and web services.Familiarity with front-end technologies (e.g., HTML5, CSS3, JavaScript).Knowledge of Object-Oriented Programming (OOP) concepts and MVC architecture.Experience with version control systems like Git.Ability to write efficient, reusable, and testable code.Understanding of security principles and practices (e.g., XSS, CSRF, SQL Injection).Experience with debugging, performance profiling, and optimization.Nice-to-Have Skills:Familiarity with Vue.js, React, or other front-end frameworks.Experience working with cloud services like AWS or Azure.Knowledge of Agile methodologies and tools like Jira or Trello.Experience with Composer and other PHP libraries and tools.Understanding of Docker or other containerization technologies.