Drupal Developer

Office
Part-time
Remote
Remote + Office
Location
Ukraine Lviv; Lutsk; Rivne
Necessary skills and qualifications
Experience with 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 & 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 & 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)
At least Intermediate level of English (good writing and speaking skills)
Will be a plus
Experience with Drupal 7
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

Ready to join our team?

Send us your CV or contact our Recruitment Manager to discover more career opportunities for yourself.

or drag and drop here
One file only.
5 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.

What you'll get

18 days
paid annual leave

10 days
paid sick leave

5 days
unpaid leave

5 days off
following your wedding or child’s birth

Company-funded professional education

Free English classes

Team building & industry events

Flexible work schedule

In-house accounting service

Relocation support

Lviv IT Cluster gifts & discounts

Ready to join our team?

Send us your CV or contact our Recruitment Manager to discover more career opportunities for yourself.

or drag and drop here
One file only.
5 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.