Open EDX full stack developer
Budget: $25 – $50 USD
• Main Duties:
o Installation and configuration of the Open edX platform onto local servers and databases
o Understand training material functional requirements in order to analyze it for the
development of courses on the Open edX platform
o Design and development of course tools and functionality in the Open edX platform using
Studio to create specific course functionality for learners and course administrators
o Support the integration of video and audio-visual elements onto the platform
o Provide documentation, support manuals and relevant training on the maintenance and
functions of the platform, enabling non-technical staff to create and modify courses
o Deliver progress reports on activities each month o Training of other staff on the
operation and maintenance of the platforms
o Design and develop extra functionality for the Open edX platform including XBlocks.
o Customize the UI/UX of Open edX as per customer requirements.
o Responsibilities include designing, developing, deploying, and supporting scalable
software systems;
• Essential Skillset:
o 3+ years of experience in working with Python and Open edX platform.
o Experience in customizing Open edX as a product around creating plugins, integrating with
third party apps.
o Knowledge of multiple front-end languages and libraries (e.g. React, HTML/ CSS,
JavaScript, XML, jQuery)
o Core and Plug-ins/XBlocks edX development.
o Experience with Python web frameworks, specifically Django o Candidate should know
the configuration management tools such as Ansible, RabbitMQ, Redis & Elastic search o
Experience with databases: MySQL, MongoDB, and PostgreSQL
o Installation and configuration of the Open edX platform onto local servers and databases
o Understand training material functional requirements in order to analyze it for the
development of courses on the Open edX platform
o Design and development of course tools and functionality in the Open edX platform using
Studio to create specific course functionality for learners and course administrators
o Support the integration of video and audio-visual elements onto the platform
o Provide documentation, support manuals and relevant training on the maintenance and
functions of the platform, enabling non-technical staff to create and modify courses
o Deliver progress reports on activities each month o Training of other staff on the
operation and maintenance of the platforms
o Design and develop extra functionality for the Open edX platform including XBlocks.
o Customize the UI/UX of Open edX as per customer requirements.
o Responsibilities include designing, developing, deploying, and supporting scalable
software systems;
• Essential Skillset:
o 3+ years of experience in working with Python and Open edX platform.
o Experience in customizing Open edX as a product around creating plugins, integrating with
third party apps.
o Knowledge of multiple front-end languages and libraries (e.g. React, HTML/ CSS,
JavaScript, XML, jQuery)
o Core and Plug-ins/XBlocks edX development.
o Experience with Python web frameworks, specifically Django o Candidate should know
the configuration management tools such as Ansible, RabbitMQ, Redis & Elastic search o
Experience with databases: MySQL, MongoDB, and PostgreSQL