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