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).
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.