As a Full Stack Web Developer, you will play a critical role in maintaining, supporting, and adding new features to our Learning Management System. You will work closely with our cross-functional team of developers, designers, and educational experts to ensure the LMS remains a cutting-edge platform for online learning. Your responsibilities will include:
Collaborate with the development team to maintain and improve the LMS built on the LAMP stack.
Troubleshoot and resolve issues related to system functionality, performance, and security.
Develop and implement new features and enhancements to the LMS based on user requirements.
Optimize the system for scalability, speed, and usability.
Conduct regular code reviews and ensure code quality and best practices.
Collaborate with the UX/UI team to create a seamless and user-friendly experience.
Stay up-to-date with emerging technologies and industry trends to drive innovation.
Proven experience as a Full Stack Web Developer working with the LAMP stack.
Strong proficiency in PHP, MySQL, JavaScript, HTML, and CSS.
Experience with web frameworks (e.g., Laravel, Symfony) is a plus.
Knowledge of front-end libraries and frameworks (e.g., React, Angular, Vue.js).
Experience with version control systems (e.g., Git).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Familiarity with Learning Management Systems or the education sector is a plus.