Key Responsibilities:
- Web Development: Develop and maintain web applications using PHP and related technologies.
- Front-End Development: Work with HTML, CSS, JavaScript, and frameworks like React.js or Angular to build responsive and user-friendly interfaces.
- Back-End Development: Build and optimize PHP-based server-side applications using frameworks like Laravel, CodeIgniter, or Symfony.
- API Development: Design, implement, and integrate RESTful APIs for smooth communication between the front end and back end.
- Database Management: Work with relational databases (MySQL, PostgreSQL) and ensure efficient data management and optimization.
- Client Communication: Handle communication with overseas
clients, including project updates, issue resolution, and providing
technical solutions in English.
- Code Quality & Testing: Write clean, maintainable code and conduct unit and integration tests to ensure high-quality deliverables.
- Collaboration: Work closely with project managers,
designers, and other developers in an agile environment to ensure timely
delivery of projects.
- Troubleshooting & Maintenance: Monitor and resolve bugs, performance issues, and troubleshoot any issues as they arise.
Required Skills & Qualifications:
- 3-4 years of experience in PHP development (both front-end and back-end).
- Strong knowledge of PHP frameworks such as Laravel, Symfony, or CodeIgniter.
- Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and modern JS frameworks (React.js, Angular, Vue.js).
- Solid understanding of MySQL or other relational databases.
- Experience with version control systems like Git.
- Familiarity with RESTful API design and integration.
- Understanding of web security practices (e.g., XSS, CSRF, SQL Injection).
- Experience with Agile methodologies and working in collaborative team environments.
- Ability to manage time and handle multiple projects simultaneously.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Fluency in English (spoken and written) is essential for communicating with international clients.