Job Requirements :
- Required to work in LAMP environment (Linux, Apache, MySQL, PHP).
- Fundamental understanding of front-end technologies like HTML5, CSS3, JavaScript, jQuery, JSON & AJAX
- Excellent understanding of Core-PHP & Solid experience working with the PHP, the latest Laravel version, SOLID Principle and other types of web frameworks
- Proven expertise in managing API services (REST and SOAP), OOP (Object-oriented Programming), and MVC.
- Demonstrable experience in unit testing using test platforms like PHPSpec, PHPUnit, and Behat
- Good working knowledge in design and query optimization of databases (MySQL, MS SQL, and PostgreSQL) and NoSQL (MongoDB and DynamoDB).
- Familiarity with server tools (Apache, Nginx, PHP-FPM) and cloud servers (Azure, AWS, Linode, Digital Ocean, Rackspace, etc.)
- Proficient with version control software like Git.
- Good at writing understandable, testable code with an eye towards maintainability.
- Experience of Amazon Web Services is an added advantage.
- Understanding of Cronjob
- Ability to communicate technical concepts clearly and effectively
- Excellent communication and problem-solving skills
- Curiosity about how things work and willingness to work in a startup environment.
Responsibilities :
- Write clean, testable, secure, and dynamic codes based on standard web development best practices
- Build and maintain innovative web applications and websites using modern development tools
- Check if the CSS, HTML, and JavaScript are accurate and consistent across different apps
- Integrate back-end data services and improve current API data services
- Document and continuously update the development process, project components, and task progress based on business requirements
- Design and maintain databases
- Ensure reliability and security of the web application.
- Document the development process, architecture, and standard components