Search by job, company or skills

Cygnus Advertising

Senior Web Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Senior Drupal Developer (Full Stack)

Experience Level: 57 Years

Location: Kolkata

Employment Type: Full-Time

Salary Range: Rs. 30K to Rs. 40K per month

Apply at: [Confidential Information]

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

3. JavaScript Ecosystem & Node.js

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

4. Leadership & DevOps

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

Backend

PHP 8.x (OOP), Symfony components, MySQL/MariaDB.

Frontend

React.js (Hooks, Context API/Redux), JavaScript (ES6+), TypeScript.

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 138618471