php开发工程师
1-2万深圳市本科不限经验
职位描述
Job Summary:
We are seeking a talented and detail-oriented Software Developer with experience in building, customizing, and maintaining Learning Management Systems (LMS). You will play a key role in developing new features, integrating third-party tools, optimizing performance, and ensuring the reliability and scalability of our LMS platform.
93 Key Responsibilities:
80Design, develop, and maintain features and modules for the Learning Management System (e.g., Moodle, Canvas, or custom-built LMS).
80Integrate the LMS with third-party systems (e.g., video conferencing, SSO, payment gateway).
80Customize UI/UX components based on user requirements.
80Collaborate with instructional designers, trainers, and other stakeholders to translate educational needs into system features.
80Monitor, troubleshoot, and resolve bugs and performance issues.
80Write clean, scalable, and well-documented code.
80Conduct system and security updates, backups, and data migrations.
80Develop APIs for mobile or web integration if needed.
80Participate in code reviews and team planning meetings.
036992 Qualifications:
80Bachelor’s degree in Computer Science, Information Systems, or a related field.
802+ years of experience in web development, ideally with LMS platforms.
80Experience with one or more LMS platforms: Moodle, Canvas, Open edX, or custom LMS.
80Strong programming skills in PHP, Python, JavaScript, HTML/CSS.
80Familiar with MySQL/PostgreSQL, Git, REST APIs, and cloud hosting (e.g., AWS, Azure).
80Understanding of SCORM, xAPI, or LTI standards is a plus.
80Experience in authentication (SSO, OAuth, LDAP) and access control systems.
80Strong problem-solving skills and ability to work independently and in a team.
95 Preferred Skills (Nice to Have):
80Experience with mobile-responsive design or mobile app integration.
80Familiarity with DevOps tools for CI/CD and system monitoring.
80Knowledge of e-learning standards, instructional design tools (e.g., Articulate, H5P).
80Experience with Agile or Scrum development environments.
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅