Drupal Developer

  • Full-Time
  • Remote
  • RMDS Lab, Inc
  • Posted 3 years ago – Accepting applications
Job Description

ABOUT THIS ROLE

YOU MUST MUST KNOW DRUPAL, MOODLE PHP AND MySQL TO BE CONSIDERED FOR THIS POSITION

As a Backend Web Developer, you are:

  • Capable of leveraging data structures, algorithms, database systems, and APIs to solve complex technical problems
  • Experienced with popular CMSs (WordPress, Drupal)
  • 2+ years of experience in LAMP stack. Linux, PHP, MySQL, JavaScript, CSS, HTML, AJAX, Apache, and Moodle LMS. Thorough understanding of various Moodle modules and experience in customizing Moodle functionalities and developing custom themes for Moodle
  • 2+ years of experience in integrating plug-ins and writing new plug-ins to extend the Moodle system core features
  • Capable of designing and building enterprise-level learning management systems based on Moodle/PHP
  • Proven experience with Moodle API and integration with third party systems
  • Good understanding of Drupal Forms and Modules (both Core and contributed).
  • Familiarity with Drupal’s 'hook' system for modifying contributed modules remotely -- from functions written in custom modules.
  • Experience building applications that use REST based web services and JSON data structures is required
  • Familiarity with DB and DB Modeling – in particular MySQL
  • Experience in creating, editing and integrating Views, blocks and pages in Drupal based web application
  • Experienced in deploying production applications to cloud technologies
  • Driven to be active participants of problem solving, debugging, troubleshooting, designing and implementing technical solutions
  • Dedicated to producing high quality code output that is unit tested, reviewed, and checked in regularly for continuous integration

*
Required Skills:

  • DRUPAL
  • MOODLE
  • PHP
  • MySQL
  • Javascript
  • JSON API
  • HTML & CSS
  • Cloud Technologies like AWS
  • Bachelor's Degree or above in Computer Science, Computer Engineering, or related field

Preferred Skills:

  • Git
  • Good communication and documentation skills

ABOUT RMDS LAB

At RMDS Lab, we are driven to create a data science platform based on our innovative ecosystem approach. We partner with government entities, corporations, academic institutions globally to serve our researcher and analyst community. At RMDS we create a collaborative workspace for the Data and AI community with great features like recommendation systems, peer insights, training and partnerships, to name a few.

RMDS is proud to be an equal opportunity employer. We celebrate diversity and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status. RMDS is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Job Types: Full-time, Contract

*

Job Types: Full-time, Part-time

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

COVID-19 considerations:
To keep our employees safe we are working remotely during the crises

Experience:

  • Drupal: 1 year (Required)
  • Moodle: 1 year (Preferred)

Education:

  • Bachelor's (Required)

Application Question:

  • How many years of AWS experience do you have?

How many years of Drupal experience do you have?
How many years of PHP experience do you have?
How many years of Moodle experience do you have?
When will you be available to start this job?

Work Location:

  • Fully Remote

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous
  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
  • Detail-oriented -- would rather focus on the details of work than the bigger picture
  • Achievement-oriented -- enjoys taking on challenges, even if they might fail
  • Innovative -- prefers working in unconventional ways or on tasks that require creativity
  • High stress tolerance -- thrives in a high-pressure environment

Work Remotely:

  • Temporarily due to COVID-19
Apply to this Job