Senior Moodle Developer

Year    Bengaluru, Karnataka, India

Job Description

b'


Job Brief:

As a Senior Moodle Developer, you will be responsible for designing, developing, and maintaining our custom Moodle-based application. You will work closely with our academic facilitators, designers and team of developers to create high-quality, scalable, and robust e-learning solutions. Your expertise in both Moodle web & mobile app development, PHP programming, and LMS integration will be crucial in delivering exceptional user experiences and ensuring the seamless operation of our platforms. The app will serve as a LMS and as an interface of communication between the S2S team and its users. Along with Moodle development you are open to also support the team in other development projects.

Technical responsibilities:

  • Develop plugins for customization of our LMS such as Course format, Modules, Mobile Support, Themes, Pages, Navigation, Web Services etc.
  • Upgrading existing plugins to latest version
  • Customise the Moodle Mobile app in aspects of branding, push notification, custom url scheme, and other required features.
  • Build prototype and unit test code for robustness, including edge cases, usability and general reliability
  • Deploy and fix any performance issues, bugs
  • Document all aspects consistently throughout the development process
  • Collaborate to define, design and ship new features
  • Redesign and revamp websites with features like social media integrations, blog etc.
  • Contribute in development of applications other than LMS as well

Responsibility related to growth of Development and S2S:

  • Applying your expertise of development to meet deadlines
  • Self motivated to take up technical challenges
  • Flexible, self-motivated, enthusiastic, self-learning and an energetic team player
  • Take proactive roles in different aspects of startup

Requirements:

  • An experience of 3-5 years in a developing Moodle web and its mobile application
  • Solid experience in HTML, CSS, Javascript, and PHP
  • Knowledge and experience of Bootstrap
  • Knowledge and experience in Backend stack. Mainly PHP and MySQL
  • Experience in deploying and scaling up server infrastructure for Moodle
  • Experience in building and publishing Moodle Mobile app
  • Good software engineering practices and design patterns
  • Experience with third-party libraries and APIs
  • Independent debugging and troubleshooting skills
  • Team player who can also work independently
  • Enthusiastic to learn new technologies and contribute in other application development (Python, React, NodeJs, Flutter, Godot, etc.)

Nature of Engagement: Full time at the office location

About the Company:


Seed2Sapling Education was established in 2018 with the purpose of making school education a joyful and enriching experience for both teachers and students. We engage with teachers, teacher educators & students through schools and govt. bodies and organisations working in the education and social sectors. To know more, visit www.S2SEducation.com
Job Location: Bangalore
For further information about this vacancy : write to info@s2seducation.com with subject starting with : "Senior Moodle Developer"

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3323104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year