Drupal Developer | Codersbrain
contractual
Posted on July 23, 2025
Job Description
Drupal Developer
Company Overview
(Company details not provided.)
Job Summary
The Drupal Developer will be responsible for designing, implementing, and maintaining headless Drupal architectures. This role requires a strong understanding of core Drupal APIs and experience in custom module development, API design, and problem-solving. The developer will work closely with frontend developers and stakeholders to ensure clarity in communication and deliver high-quality solutions.
Responsibilities
- Develop and maintain headless Drupal architecture using Drupal 9/10.
- Expose structured content using GraphQL, REST, or JSON:API for decoupled frameworks.
- Create custom modules and plugins to extend the core functionality of Drupal.
- Model content by creating and managing content types, view modes, fields, paragraphs, and taxonomies.
- Implement caching strategies to optimize API performance and ensure efficient content delivery.
- Ensure security best practices by managing permissions and securing exposed APIs and backend systems.
Qualifications
- Experience with headless Drupal architecture, specifically Drupal 9/10.
- Strong knowledge of custom module development and Drupal's core APIs.
- Proficient in API design using GraphQL, REST, or JSON:API.
- Programming skills involving code structuring, hook usage, service creation, and plugin patterns.
- Demonstrated ability in problem-solving, including debugging issues like slow APIs and broken schemas.
- Familiarity with multilingual content, SEO, and accessibility compliance.
- Experienced in caching and performance tuning for high traffic websites.
- Bachelor's degree in Computer Science or related field preferred.
Preferred Skills
- Understanding of component-driven architectures and experience supporting frontend developer integrations.
- Knowledge in security best practices specific to web development.
Experience
- Minimum of 3-5 years of experience in Drupal development, particularly with headless architectures.
Environment
(Work setting details not provided.)
Salary
(Salary details not provided.)
Growth Opportunities
(Career advancement opportunities not provided.)
Benefits
(Benefits details not provided.)