Senior Drupal Developer - Back End

  • Full-time

Company Description

We are a leading technology and design company that stays ahead of the curve, with over a decade of experience. We offer business-to-business solutions that create engaging digital experiences for enterprises across industries. Our solutions are built on development expertise, design thinking, and innovative technologies. We follow an agile methodology to deliver exceptional user experiences. Our creative solutions have an intuitive user experience and produce measurable results.

Our team of experts in development, design, and technology posses diverse skill sets, including Drupal development, UX/UI design, quality engineering, JavaScript frameworks, content strategy, branding, product engineering, artificial intelligence, and machine learning.
We believe in the pursuit of excellence, building strong partnerships, taking ownership of our work, and embracing feedback every step of the way. We prioritize the personal and professional success of our team members. Our culture is centered around connecting design, code, and our values to make a meaningful impact across the world.

We deliver digital excellence by being rooted in our values and principles, including taking charge, excellence, cohesion, coherence, kindness, boldness, and creativity.

Join us

Job Description

This role is for you if:

  • You are proficient in developing high-quality backend solutions using Drupal 9 and have a strong understanding of Drupal 10.
  •  You have the expertise to design and implement custom modules, APIs, and features to meet complex business requirements, utilizing tools such as Views, Paragraphs, Layout Builder, and Component-Based Architecture.
  • You can lead and collaborate with cross-functional teams in various domains within Drupal.
  • You have worked with front-end developers, designers, and project managers to ensure integrated and cohesive digital experiences.
  • You Have effectively utilized Drupal development toolchains such as ddev and Docker-based local development environments.
  • You perform code reviews, mentor junior developers, and ensure adherence to coding standards and industry best practices.
  • You have managed the entire lifecycle of projects, from conception through deployment, including maintenance and upgrades.
  • You can collaborate with DevOps to automate and streamline the development and deployment process.
  • You stay updated on new Drupal features, security updates, and community contributions to incorporate them into projects.
  • You can contribute to the Drupal community through code contributions, project maintenance, and active participation in events and discussions.

As a senior Drupal developer, you will:

  • Be proficient in developing and customizing advanced Drupal modules, themes, and distributions.
  • Have a deep understanding of Drupal architecture, including entity API, form API, and render API.
  • Demonstrate expertise in site building, utilizing contributed modules, blocks, views, and content types.
  • Possess knowledge about Drupal security best practices and have experience optimizing site performance.
  • Bring experience in integrating third-party APIs and web services.
  • Be proficient in migrating and upgrading Drupal sites.
  • Have an understanding of Drupal 8/9 configuration management and deployment strategies.
  • Actively participate in the Drupal community.
  • Demonstrate experience in building and managing multilingual sites and multi-domain setups.
  • Exhibit familiarity with decoupled (headless) Drupal approaches.



You will have:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Drupal development, including custom module development, themes, and distributions.
  • Proficiency in PHP, JavaScript, and related technologies and frameworks.
  • A solid understanding of web technologies, including HTML5, CSS3, RESTful APIs, and JSON.
  • Experience with version control systems (e.g., Git) and CI/CD tools.
  • Knowledge of Drupal’s caching mechanisms and performance optimization techniques.
  • Familiarity with agile development methodologies and tools.
  • Excellent problem-solving skills, attention to detail, and the ability to work in a team environment.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Contributions to the Drupal community (e.g., modules, patches, documentation).
  • Experience with Drupal 9 and modern PHP frameworks (Symfony, Laravel).
  • Knowledge of decoupled or headless Drupal architectures.
  • Experience with Docker, Kubernetes, and cloud services (AWS, Azure, GCP).

Additional Information

What you will get :

  • Open and collaborative work environment, where you will be challenged, respected, and valued for your merits.
  • Intense experience in Drupal development that would bring your game to a whole other level.
  • Strong leadership and mentoring, a clear career path, and a supportive environment.  
  • A company that is proud of the quality of its work and invested in your personal development and well-being.
  • A team that values openness, does its job well, cares about one another, values customers, and plays fair
  • People who are fun to work with, are invested in each other's growth and take the values seriously.
  • Flexible work schedule so long as you uphold your commitments to the team and clients.
  • Competitive salary, insurance, and lots of perks.