ProScore Technologies logo
ProScore Technologies

AI powered Compliance for the Energy Transition

Senior Moodle, LMS, PHP Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$90K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaScriptMariaDBMySQLPHPReact

Job Description

Senior Moodle, LMS, PHP Developer

ProScore Technologies

• Design, develop, and maintain a scalable, high-availability Moodle platform • Write clean, well-documented PHP 8+ code following OOP principles and Moodle's own coding style • Build and maintain custom Moodle plugins and develop and customise Moodle themes • Implement and troubleshoot SCORM course packaging and runtime communication • Develop responsive front-end experiences using modern JavaScript • Collaborate with UX/UI designers and instructional designers to translate wireframes into polished components

Job Requirements

  • 5+ years of professional Moodle development including custom plugin authorship, theme development, and platform administration
  • Deep hands-on expertise with Moodle's plugin API, hook system, capability/role framework, gradebook API, and web services layer
  • Expert-level PHP 8+ including OOP, namespaces, Composer, and PSR standards
  • Solid command of MySQL / MariaDB: schema design, query optimisation, and migrations
  • Demonstrated hands-on experience with SCORM 1.2 / 2004, xAPI, and LTI integration — not just awareness of the specs
  • Strong JavaScript (ES6+) and experience with at least one modern front-end framework (React preferred)
  • Proficiency with Git version control and collaborative branching strategies (GitFlow, trunk-based)
  • Experience with REST API design and consumption, including authentication (OAuth, JWT, API keys)

Benefits

  • Competitive salary
  • Performance bonuses
  • Equity / profit-sharing
  • Annual professional development budget for courses, conferences, and certifications
  • Access to cutting-edge e-learning technology and an experienced team passionate about EdTech
  • Fully remote-friendly culture with flexible working hours

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

Role Description We are looking for a Tech Lead (.NET) to guide our engineering team, driving the technical vision, architecture, and delivery of complex back-end software solutions. In this role, you will balance strategic technical leadership with hands-on guidance, working closely with a multicultural team spread across Brazil, Colombia, the UK, and the USA. All communication is conducted in English. - Technical Leadership & Architecture: Define and evolve the technical direction, architecture, and design patterns for back-end services using C#, ADO.NET, and SQL Server. - API Governance: Oversee the implementation, evolution, and standardization of SOAP and REST APIs, ensuring robust versioning, security, and best practices. - Quality & Reliability: Guarantee system reliability and scalability by establishing standards for testing (unit/integration), monitoring, and root-cause analysis for complex production issues. - Mentorship & Team Growth: Lead code reviews, mentor senior and junior engineers, and foster a culture of engineering excellence and continuous learning. - System Integration: Oversee the seamless integration of various legacy and modern systems, ensuring high performance and decoupling where necessary. - DevOps & CI/CD Strategy: Drive the optimization of CI/CD workflows and automated pipelines to enhance development velocity and deployment safety. - Cross-functional Collaboration: Partner with product managers, stakeholders, and cross-border teams to translate business requirements into scalable technical roadmaps. Qualifications - Language: Advanced/Fluent English proficiency. - Proven Leadership: Experience acting as a Tech Lead, Team Lead, or Principal Engineer in a production environment. - Expert .NET Ecosystem: Deep, hands-on experience with .NET Framework and .NET Core. - Data Layer Mastery: Solid understanding of ADO.NET and SQL Server, with a proven track record in database design, optimization, and performance tuning at scale. - Integration Expertise: Strong experience designing and maintaining SOAP and RESTful web services, including proficiency in XML serialization/deserialization. - Architectural Acumen: Mastery of software design patterns, clean architecture, and modern distributed system design. - Communication: Exceptional communication and stakeholder-management skills, with resilience in fast-paced, multicultural environments. Requirements - Cloud platform expertise, preferably Azure. - Familiarity with specification-driven development and agentic approaches to software development. - Experience leading teams within Agile/Scrum development methodologies. Benefits - Health and dental insurance - Meal and food allowance - Childcare assistance - Extended paternity leave - Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass - Profit Sharing and Results Participation (PLR) - Life insurance - Continuous learning platform (CI&T University) - Discount club - Free online platform dedicated to physical, mental, and overall well-being - Pregnancy and responsible parenting course - Partnerships with online learning platforms - Language learning platform - And many more! More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

Brazil
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain robust backend systems using Golang. • Collaborate with frontend developers, database administrators, and system administrators to ensure seamless integration and optimal performance. • Debug and troubleshoot issues in backend systems and provide timely resolutions. • Identify and implement improvements to enhance scalability, performance, and security. • Write clean, efficient, and maintainable code with appropriate documentation. • Participate in code reviews to ensure code quality and adherence to best practices. • Stay up-to-date with industry trends and emerging technologies to continuously improve your skills and knowledge.

Portugal
Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Diseñar, desarrollar y mantener servicios backend robustos y escalables. • Crear APIs y servicios orientados a alto rendimiento. • Trabajar con sistemas distribuidos, integración de servicios y procesamiento de datos. • Implementar buenas prácticas de desarrollo: calidad de código, testing, documentación y revisión de código. • Identificar oportunidades de mejora técnica y optimización de sistemas existentes. • Colaborar con equipos multidisciplinares en un entorno internacional. • Participar en revisiones técnicas y aportar experiencia al crecimiento del equipo.

Spain
€33K - €36K / year
Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Diseñar, desarrollar y mantener servicios backend robustos y escalables. • Crear APIs y servicios orientados a alto rendimiento. • Trabajar con sistemas distribuidos, integración de servicios y procesamiento de datos. • Implementar buenas prácticas de desarrollo: calidad de código, testing, documentación y revisión de código. • Identificar oportunidades de mejora técnica y optimización de sistemas existentes. • Colaborar con equipos multidisciplinares en un entorno internacional. • Participar en revisiones técnicas y aportar experiencia al crecimiento del equipo.

Spain
€33K - €36K / year