Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Hybrid work for Lviv region candidates, remote for other Ukrainian locations.
Nestlé Business Solutions (NBS) is a global team delivering smart, efficient solutions that keep Nestlé running worldwide. We combine technology and collaboration to simplify processes and create real business value.
You are:
- Strong PHP 8.x, OOP, design patterns (MVC).
- Drupal 10+: custom modules, Entity API, Plugin API, Config API, Forms, Routing, Services, Dependency Injection, Caching, Hooks,
- Composer: dependency management, patches, version constraints, autoloading.
- Git: GitFlow, rebasing, tagging, conventional commits, PR workflow.
- MySQL/MariaDB: schema design, query optimization, Entity Query.
- REST API integration: authentication, error handling, response caching.
- Debug tools: Xdebug, browser DevTools, Postman, Drupal Watchdog/Syslog
- Drush: config import/export, updated, cache rebuild, custom commands.
- HTML, CSS/SCSS, JavaScript, Twig.
- Technical English for documentation, code reviews, and team communication.
- Ability to navigate and understand unfamiliar codebases independently, debug issues, and propose solutions with minimal guidance.
- Develop, maintain, and improve websites built on Drupal 10+.
- Update Drupal core, contrib modules, external packages, and manage Composer dependencies (patches, version conflicts, private registries).
- Build and extend custom modules and components (paragraphs, blocks, content types, fields): integrations with third-party APIs (e-commerce, authentication, content syndication, etc.).
- Create and maintain Drupal Recipes for automated site configuration.
- Manage release and deployment processes across multiple environments.
- Work with Pantheon hosting, manage multidev environments, and maintain the upstream repository used as a template for all sites.
- Extend internal tools for automated site provisioning (Drupal-based, Docker on Azure).
- Build full-stack components end-to-end: backend logic, templates, and front-end styling. Support multilingual sites.
- Participate in code reviews, cross-team pull requests, documentation, and issue resolution for markets/agencies.
- Competitive package: annual salary review and annual bonus, 28 paid vacation days, paid sick leave, medical insurance, IT Club discounts
- Work arrangements: hybrid in Lviv region or fully remote across Ukraine, official employment, standard schedule 9:00–18:00 with a flexible lunch break, company-provided equipment
- Corporate culture: international environment, diverse and inclusive teams, strong internal communities, knowledge sharing.
- Well-being: mental health support program
- Grow with us: onboarding & mentorship from day one (buddy program for newcomers), professional development opportunities
- Stay active: support for sports and wellness activities
- We care: socially responsible company values: Наші історії - покращуємо якість життя, сприяємо здоровому майбутньому
Your Journey with Us:
CV review - Interview with Recruiter - Test Task - Interview with Hiring Manager - Job offer - Welcome aboard!
Key Skills
Ranked by relevanceReady to apply?
Join Nestlé and take your career to the next level!
Application takes less than 5 minutes

