Get AI-powered advice on this job and more exclusive features.
Senior Drupal Developer (Full Stack)
Experience Level: 5–7 Years
Location: Kolkata
Employment Type: Full-Time
Salary Range: Rs. 30K to Rs. 40K per month
Apply at: hr@cygnusadvertising.in
About Cygnus Advertising (India) Pvt. Ltd.
Cygnus Advertising is an established communication agency with deep expertise in delivering high-impact solutions across:
Advertising & Brand Communication
Public Relations & Media Strategy
Corporate & Annual Report Design
We specialize in crafting high-quality corporate communication for leading Indian and global brands.
Role Overview
We are seeking a seasoned Senior Drupal Developer with a strong full-stack profile to lead the architecture, development, and maintenance of high-performance web applications.
With 5 to 7 years of experience, you will bridge the gap between robust backend logic and modern, interactive frontend experiences.
The ideal candidate is a PHP expert who has evolved with the web, mastering Drupal 10/11 while gaining significant proficiency in React.js, Angular.js for decoupled architectures and Node.js for scalable backend services or tooling.
Key Responsibilities
1. Drupal & PHP Core Development
- Custom Module Development: Architect and write secure, object-oriented PHP code for custom Drupal modules.
- Architecture Design: Design complex data schemas using Content Types, Paragraphs, Taxonomy, and Views.
- Migrations: Lead large-scale data migrations from legacy systems into Drupal.
- Performance Tuning: Optimize database queries and caching strategies (Redis/Memcached) to ensure sub-second page loads.
2. Modern Frontend & Decoupled Architecture
- Headless Drupal: Implement "Decoupled" or "Progressive Decoupled" Drupal setups using JSON:API or GraphQL.
- React.js Integration: Build interactive UI components and Dashboards using React.js that consume Drupal data.
- Theme Development: Create responsive, accessible (WCAG 2.1 compliant) themes using Twig, SASS, and modern build tools (Webpack/Vite).
- Server-Side Logic: Utilize Node.js for real-time features, microservices, or custom build scripts.
- API Development: Build and maintain RESTful services and integrations with third-party platforms (CRMs, Payment Gateways).
- Code Standards: Conduct rigorous code reviews and enforce PSR standards and Drupal coding best practices.
- CI/CD Pipeline: Manage deployments using Git, Jenkins/GitHub Actions, and containerized environments (Docker/Lando/DDEV).
- Mentorship: Guide junior and mid-level developers, providing technical clarity on complex tickets.
Technical Requirements
Category
Skills Required
CMS
Drupal 10/11 (Expert), Drush, Composer, Configuration Management.
PHP
PHP 8.x (OOP), Symfony components, MySQL/MariaDB.
Frontend
Tooling
Node.js, NPM/Yarn, Webpack, Gulp.
API
REST, GraphQL, JSON:API.
DevOps
Docker, Git, Linux (CLI), Acquia/Pantheon or AWS experience.
Preferred Qualifications
- Acquia Certified Drupal Developer/Grand Master.
- Experience with Next.js or Gatsby in a headless Drupal context.
- Deep understanding of web security (OWASP Top 10).
- Experience working in Agile/Scrum environments using Jira or ClickUp.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Advertising Services