Position: Backend Developer (React +Node.js)
Company: FFW
Category: Node.js
Experience required: 5y
English level: intermediate

**A successful candidate will have the following:**

1) Strong Node.js development skills
2) Solid experience with the backend aspect of Drupal site-building experience, including experience with Drupal 8 tools such as Drush, 
3) Composer, Configuration Management, etc 
4) Experience with Drupal 7, 8, and 9 site-building experience including experience writing custom modules and/or converting Drupal 7 modules to Drupal 8/9
5) Experience developing custom modules or converted Drupal 7 modules to Drupal 8
6) Knowledge of HTML/CSS and Javascript frameworks 
7) Successful track record of developing quality software products and shipping production-ready software with a solid understanding of the Software as a Service (SaaS) model
8) Ability to communicate clearly verbally and in writing in English
9) Experience being the “go-to” problem solver that is sought out for their willingness and ability to solve the tough problems
10) Knowledge of object-oriented design and Drupal development skills
11) Experience integrating with Web Services using protocols such as REST, SOAP, and API design for extensibility and portability
12) Familiar with Scrum/Agile development methodologies or concepts

**Nice to haves:**

1) Experience with GCP/AWS/Azure 
2) Experience with configuring integration systems (GitHubAction, CircleCI, Jenkins, TravisCI)
3) Experience with Docker for local environment 
4) Be an active member of the Drupal community and be familiar with Acquia, Pantheon, etc