Roles and Responsibilities;
- Work with the development team and relevant client to provide software solutions.
- Design client-side and server-side architecture
- Build the front-end & back-end of web applications/software through appealing visual design.
- Develop and manage well-functioning databases and web applications
- Write effective APIs
- Test software/website to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Provide daily status
- Overseas exposure is an added advantage.
Desired Candidate Profile-Technical Skills:
- Proven experience as a PHP Full Stack Developer or similar role
- Strong knowledge of PHP frameworks such as Laravel/Phalcon/CodeIgniter.
- Experience developing desktop and web applications.
- Understanding the fully synchronous behavior of PHP.
- Understanding of MVC design patterns
- Knowledge of object-oriented PHP programming
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Creating database schemas that represent and support business processes
- Familiarity with databases (. MySQL, MongoDB), web servers (. Apache) and their declarative query languages.
- Proficient understanding of code versioning tools, such as Git
- Excellent communication and teamwork skills