Degree Names
Bachelor's in Software Engineering
Description
We are looking for a skilled and motivated PHP/Laravel Developer to join our development team. As a PHP/Laravel Developer, you will be responsible for writing clean, efficient, and maintainable code to develop dynamic web applications and services. You will work closely with our design, front-end, and back-end teams to create high-quality solutions, optimize performance, and contribute to the full development lifecycle of our projects.
Responsibilities
PHP & Laravel Development:
- Design, develop, and maintain web applications and APIs using PHP and the Laravel framework.
- Write clean, efficient, and reusable code following best practices and industry standards.
- Develop custom solutions, integrate third-party services, and optimize backend processes.
Database Management:
- Design and implement MySQL or other relational databases, ensuring optimal performance and scalability.
- Write efficient SQL queries and ensure data consistency across applications.
- Manage migrations, seeders, and database optimization tasks within the Laravel framework.
API Development & Integration:
- Build and maintain RESTful APIs to integrate with front-end applications, mobile apps, and third-party services.
- Ensure smooth integration between front-end and back-end systems.
Security & Performance Optimization:
- Implement secure coding practices to safeguard sensitive data and prevent vulnerabilities.
- Optimize web applications for speed and scalability, improving performance as needed.
- Conduct thorough testing to ensure high-quality, bug-free applications.
Collaboration & Code Reviews:
- Work closely with front-end developers, designers, and other team members to ensure seamless project delivery.
- Participate in code reviews, providing constructive feedback and maintaining high coding standards.
Maintenance & Troubleshooting:
- Provide ongoing support and maintenance for existing applications, including troubleshooting and bug fixing.
- Analyze system performance and make necessary improvements to ensure continued smooth operation.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Proven experience as a PHP developer with hands-on experience in the Laravel framework.
- Strong understanding of object-oriented programming (OOP) and MVC architecture.
- Solid experience with relational databases (MySQL, PostgreSQL) and proficiency in writing complex SQL queries.
- Familiarity with version control systems, preferably Git.
- Experience with RESTful API design and development.
- Proficiency in HTML, CSS, and JavaScript to collaborate effectively with front-end teams.