Position: Drupal Developer
Company: Lemberg
Category: Other
Experience required: 2y
English level: intermediate
Published: 2021-12-01T00:00:00+02:00

We are currently looking for: Drupal Developer

**Necessary skills and qualifications:**
- Experienced in Drupal 8/9
- Engineering mindset
- Strong knowledge of PHP
- Deep understanding of OOP/OOD, and their implementation in PHP
- Good understanding of the SOLID/DRY/DIE/YAGNI/KISS principles
- Solid knowledge of the Drupal APIs (https://www.drupal.org/docs/drupal-apis)
- Knowledge of PHP/Drupal design patterns and best practices
- Good at Site building (configuration management, content types and fields, landing pages (paragraphs/layout builder), media, views)
- Experience with Drupal theming (creating a theme, preprocess and templates, Twig)
- Basic knowledge of HTML/CSS (SCSS)
- Basic DevOps knowledge/server administration skills
- Experience with GIT/Composer
- Knowledge of Local development (Lando, DDEV, DrupalVM, Docker4Drupal, Docker/Vagrant and friends)

**Will be a plus:**
- Experience with testing (PHPUnit, Behat, etc)
- Experience with PHP code profiling/performance tuning
- Experience with Symfony/Laravel
- Ability to implement simple front-end focused tasks
- Basic knowledge of the front-end related tools like NPM/Yarn/Gulp/Webpack etc
-REST and JSON API/GraphQL

**What we offer:**
Time Off and Medical Insurance
-18 days paid annual leave
-10 days paid sick leave
-5 days unpaid leave
-5 days additional paid time off following your wedding or your child’s birth
-Medical insurance
-Paid public holidays

Workplace Benefits
-Free English classes in groups
-Flexible work schedule
-Fully equipped workstation
-Comfortable office
-Access to a video library of soft skill workshops

Financial Benefits
-Relocation support program
-Financial support from LS in case of emergency (reviewed individually)
-Overtime pay
-In-house accounting service

Fun
-Lviv IT Cluster gifts and discounts
-Team building and industry events