Job offered: Senior Moodle Developer

Type: Full-time
Location: Bangalore, India

We are a next gen e-Learning startup that is striving to change how candidates learn and perform in their Finals, Entrances and Professional exams. Our product road map includes the latest in online and cognitive learning techniques as well as innovative study management plans harnessing the power of internet, mobile and social media.

 We are looking for a Senior Moodle Product developer with  Front end (PHP/JavaScript)  and back end (Java, MySQL/ cloud hosting ) experience who will primarily help the Product Manager to customize a moodle-based e-Learning package into a web 2.0 consumer portal with amazing UX implementing simple design methods.

 Ideally we are looking for someone who has overall 5 years of software development with at least 1.5 years of moodle experience, 2 years of developing a LMS product and 3 years of experience in developing consumer portal products.

Experience with working directly or indirectly on online products in US/Europe/Australia would be a plus. Candidate Must have Great Analytical, Communication and Teamwork Skills.

 

Business /Startup skill required

  • Great team player and communicator who can make scalable technical decisions with confidence.
  • “Building a Product” mental setup a must requirement as opposed to “I can code to requirements”.
  • Ability to learn Lean Startup philosophy and code to make the end consumer happy with its product.
  • Construct and support online cloud-hosted products/services that are easy to manage, maintain, customize, and configure.
  • Ability to align with the business vision and help the founders to achieve their goal of creating an affordable next generation learning portal that scales through desktop, laptop, tablets, mobile across big and small cities
  • Meet aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle.
  • Analyze system issues and problems and implement solutions rapidly; formulate/use design patterns wherever applicable.
  • Communicate feasibility and business-goal-related aspects of requested applications/feature changes to the senior management.
  • Write and execute unit tests for the produced solutions.

 

Technical Expertise and Skills:

Hard core programming expertise in Moodle LMS customization and Experience in Working with Moodle at a Technical Level

Should have experience in handling large scale Moodle or other LMS implementation of 1000s of users

Should have expertise and experience in creation of ground-up new Moodle features/modules/plugins

Should have experience and expertise in detailed customization existing Moodle features/modules and SCORM content

Experience with Video players and Content Security (water mark, Salting) using  user authentication

Good Knowledge of Lamp (Linux, Apache, MySQL and PHP) and ability to foresee, plan and mitigate performance issues on these technologies

Strong Background in PHP Programming, JavaScript and Proficiency in Web Authoring and Understanding of Database Driven Websites

Solid understanding and programming experience (more than 1 year) with Java and Java based web-programming would be a plus

Experience in Installing, Integrating, and Maintaining E-commerce Software/module and third party social plugins

Clear Understanding of Open Source Technologies and the Systems Concept

Have solid understanding on the hardware/network setup where LMS is installed and ability to monitor/resolve performance issues in sync with application features

Some Experience integrating live web conferencing with LMS (e.g., Webex, Go2Meeting, open source, other)

 

Education

                Engineering and or MCA


Entry added by Sudhendu Basu - 2014年 02月 10日
Last updated - 2014年 02月 10日