Overview

Drupal engineer
As a Drupal engineer, you will take part in developing innovative new technologies to bring emotional intelligence (EQ), symbolic language and dream interpretation to reality through the Foundation’s new programs as well as by maintaining existing ones. You will install and configure modules using drush (Drupal 7) or composer (Drupal 9 & 10), develop custom modules by writing PHP code that conforms to Drupal coding standards, write and run unit tests, update and maintain existing Drupal applications.

Requirements:

Experience with Drupal 7 and 9

Experience with Drupal commerce

Custom module development

Modern OOP PHP and TDD using Drupal coding standards

Experience in writing automated tests

Composer, drush, drupal console

At ease with the Git workflow

At ease with Linux environments and the console

Front-end developer
As a front-end developer, you will take part in developing a dynamic and modern user experience using Javascript and CSS, as well as more advanced frameworks like SASS, Webpack, NPM, React, Electron, etc. You have the ability to integrate existing designs into a web application using a component-driven approach. You know modern CSS layout techniques such as Flex and CSS Grids and you are at ease with using and managing package dependencies.

Requirements:

Strong knowledge of HTML / CSS / Javascript

Experience with CSS animations

Experience with command-line tools such as SASS, NPM, Babel, Webpack

Experience with front-end frameworks such as React, Bootstrap, jQuery

Experience with modern design techniques such as style guides, patterns, components, atomic design, kss,…

Knowledge of TWIG and Drupal is preferred

At ease with the Git workflow

Experience with Electron/Flutter/React Native is a plus

About UCM Foundation, India

The Source Code Technology (SCT) Foundation and the UCM Foundation of India are looking for full-time novice (1-5 years) and experienced (5-10 years) Drupal and Open Source developers to build technologies on Emotional Intelligence (EQ) and on Dreams, Signs & Symbolic Language interpretation in its IT offices of Colva, Goa.

The Source Code Technology (SCT) Foundation, a Swiss Foundation recognized as public utility working to design and deploy technologies on Emotional Intelligence (EQ) and UCM Foundation of India, a Teaching and Research Center who has been working on establishing EQ training programs for individuals, schools and businesses for the past 20 years. UCM is also a recipient of the Google grant for Non-Profits.

We provide a serene IT environment where each individual can progress on both the professional and personal levels with projects such as The Plus Minus Code (an EQ program for children), the DSSI, Dreamer One and 3 Months of Dream portals, The Source Code (dreams, signs and symbolic language interpretation using Artificial Intelligence), OneDream (a mainstream dream analysis website with AI chatbot style interaction & professional consultations), and eventually integrate these technologies in robotics; and much more...

The requirements are skills for Web development in an open source environment using Drupal 9 and 10. More specifically: PHP & Symphony, MySql, Git, CSS (SASS), Javascript, as well as tools like Composer, Node and NPM.

View more jobs at UCM Foundation, India