We are looking for a PHP Full Stack Application developer to build web applications using the LARAVEL framework. In this role, you will design and create projects using Laravel framework and PHP, and assist the team in delivering high-quality web applications, services, and tools for the business.
• Critically analyse business needs and translate into fully functional systems.
• Collaborate with the team to actively develop, ensure best practices and requirements are met within the timeframe.
• Provide technical support on issues that emerge from time to time.
• Involve in both front end and backend development.
• Write complex stored procedures and SQL queries.
• Involve in unit-testing, deployment and migration.
• Write Restful APIs and integrate with various systems.
• Create innovative solutions to meet our company’s technical needs.
• Modernise the way digital applications and services are developed, deployed and maintained.
• Perform other related duties as assigned.
• Leading and mentoring a team of developers.
• Degree in Information Systems, Computer Science or equivalent.
• Knowledge of AWS services such as EC2, S3, and RDS, and experience deploying and scaling Laravel applications on the AWS platform
• Minimum 3 years working experience in PHP full stack development using Laravel.
• Good knowledge and experience in web application architecture.
• Experience in MySQL database, good working knowledge of relational database.
• Familiar with object-oriented programming concept and MVC designs.
• Good knowledge in JavaScript, jQuery, HTML, CSS and responsive design.
• Experience with Web API, security and versioning.
• High level of SQL scripting skill is mandatory for this role.
• Excellent problem solving and logical thinking skills.
• High commitment and ability to work under a fast-paced work environment.
• Ability to start within short notice would be highly advantageous.
• Strong understanding of software development best practices, such as version control (Git), testing, and continuous integration/deployment.
• Strong problem-solving skills and experience debugging and troubleshooting complex issues.
• Experience with front-end technologies such as HTML, CSS, and JavaScript.
• Strong communication and collaboration skills, able to work effectively with technical and non-technical stakeholders.
