Senior Full Stack Drupal Engineer
On behalf of our client, we are looking for a Senior Full Stack Drupal Engineer.
About the Project
The platform is a structured nutrition membership system built on Drupal. It models recipes, dietary rules, and user data as interconnected systems, with a planned AI layer for generating recommendations and orchestrating actions across the platform.
The system was originally built in 2018 (Drupal 9.6) and now requires feature expansion, architectural improvements, and a future migration to Drupal 10/11.
Responsibilities:
- Recreate and implement key member features directly in Drupal
- Improve onboarding, saved items, planning tools, and retention flows
- Extend core membership functionality
- Develop and extend custom Drupal modules
- Create and manage custom entities
- Implement advanced permissions and role systems
- Design and extend structured API layer (JSON:API)
- Build custom API endpoints
- Structure Drupal as backend for future iOS/Android mobile apps
- Plan and execute migration from Drupal 9.6 to Drupal 10/11
- Improve system performance, scalability, and maintainability
Requirements:
- 5+ years of commercial experience with Drupal
- Deep experience in custom Drupal development (not just site building)
- Strong PHP and Drupal architecture expertise
- Experience building custom modules and custom entities
- Experience designing structured APIs (JSON:API, REST, custom endpoints)
- Experience using Drupal as backend for mobile applications
- Experience upgrading Drupal versions (D9 โ D10/11)
- Strong understanding of Drupal permissions and role systems
- Upper - Intermediate or higher level of English
Company offers:
- Long-term employment with possibilities for professional growth
- Fully remote work
- Reasonably flexible schedule
- 15 days of paid vacation
- Regular performance reviews
Required languages
| English | B2 - Upper Intermediate |