×
الرئيسية إنشاء سيرة ذاتية دورات تدريبية الأختبارات
قناة منصة معارف علي التليجرام الاقوي عربيا .. اشترك الآن

وظيفة Moodle Developer - Full Stack

شركة : Smartella

مقر الشركة : Cairo, Egypt


تفاصيل الوظيفة

Job Description

Smartella is looking to hire a skilled Moodle Developer to assist with the customisation and development of several Moodle platforms for various clients.

  • You will be responsible for both back-end and front-end development including the implementation and customisation of Moodle themes and plugins as well as site integration and security updates.
  • To ensure success as a Moodle Developer, you should have in-depth knowledge of front-end programming languages, and strong content management skills. Ultimately, a top-class Moodle Developer can create and customise Moodle to perfectly meet the design and functionality specifications of the client.

Moodle Developer Responsibilities:

  • Working in a Linux Apache MySQL PHP (LAMP) environment, use a range of technologies and frameworks (primarily PHP, MySQL, HTML, CSS, JavaScript, AJAX, jQuery, web services) to implement the project in line with specifications
  • Designing and implementing new features and functionality in Moodle.
  • Working with project stakeholders and creating functional/technical specifications for each element of the project
  • Ensure code is fully documented and use version control tools (Git) to ensure appropriate versioning
  • Knowledge of system interfacing and integration technologies (APIs / web services), including experience of integration between Moodle and other platforms such as WordPress and CRMs such as Salesforce.
  • Extensive knowledge and experience of Moodle learning management system (LMS), including customisation through the development of bespoke new modules and integration of existing plug-ins
  • Knowledge and experience of object-oriented programming
  • Ability to interact and communicate professionally with colleagues and clients at all levels adapting working styles to suit the circumstances in order to build and maintain positive working relationships
  • Ability to effectively communicate complex technical information to non-technical staff
  • Edit and Customize (PHP based) third party plugins to suit the project needs.
  • Architect, extend and implement Moodle requirements.
  • Meeting with clients to discuss their enquiries.
  • Troubleshooting content issues.
  • Conducting Moodle training with the client in English.
  • Monitoring the performance of the system (Moodle).
متطلبات الوظيفة

Moodle Developer Requirements:

  • Bachelor’s degree in Computer Science, Engineering or a similar field.
  • Proven work experience as a Moodle Developer.
  • Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and jQuery.
  • Knowledge of code versioning tools including Git, Mercurial, and SVN.
  • Experience working with debugging tools such as Chrome Inspector and Firebug.
  • Good understanding of website architecture and aesthetics.
  • Ability to project manage.
  • Good communication skills in English.
  • Bonus Points: Knowledge of WordPress, BigBlueButton and CRMs.

Why join Smartella?

  • The opportunity to join the team in the UK.
  • Career progression: we help you to get prepared for your promotion and your next role.
  • Challenge: we provide some interesting and challenging tasks.
  • Wider impact: we are committed to making the world a better place by wide-spreading online education and saving the world from boring eLearning.
  • Flexible working hours.
  • Bonus on performance.
  • State-of-the-art training to foster your skills and to acquire new skills.
  • 21 days paid holidays + all the official holidays in Egypt.
  • Enhancing your English skills.
  • Working with the latest technologies for clients from the UK, the US, and Canada.

We apologize for not accepting any application with no detailed answers to the screening questions.

Our process

  • A telephone interview (estimated time: 15 minutes)
  • A final interview (estimated time: 1 hour)
  • Some candidates could be requested to do a paid task as part of the interview process.

دورات تدريبية في هذا التخصص الوظيفي

عن الشركة

https://www.smartella.co.uk Smartella is an all-in-one online learning platform for training providers that combines: a learning management system (LMS), a virtual classroom system, and an eCommerce store into one solution.
×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا