Home Job Listings Categories Locations

Junior Web Developer

📍 India

Technology Cygnus Advertising

Job Description

Job Description: Junior Full Stack Drupal Developer

Experience Level: 1–3 Years

Location: Kolkata

Employment Type: Full-Time

Salary Range: Rs. 20K to Rs. 30K 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 looking for a motivated Mid-Level Full Stack Drupal Developer to join our growing engineering team. In this role, you will be responsible for building and maintaining feature-rich web applications using Drupal 10/11, PHP, and modern JavaScript frameworks like React.js, Node.js, Angular.js

This is a perfect role for a developer who has mastered the basics of CMS architecture and is looking to expand their expertise into decoupled (headless) environments and Node.js integrations. You will work closely with designers and senior architects to deliver clean, scalable, and high-performing code.

Key Responsibilities

1. Drupal Development & Site Building

- Module Development: Create and extend custom Drupal modules using PHP and Symfony components. - Site Building: Configure Views, Layout Builder, Paragraphs, and Media entities to meet project requirements. - Maintenance: Perform security updates, bug fixes, and core/contrib module management using Composer.

2. Frontend & Decoupled Integration

- React Development: Build reusable UI components and interactive features using React.js. - Theming: Develop responsive themes using Twig, SASS, and modern CSS methodologies (BEM/Utility-first). - API Consumption: Connect frontend applications to Drupal via JSON:API or GraphQL.

3. Backend & Scripting

- Node.js Tasks: Assist in managing build tools, server-side scripts, or small-scale Node.js microservices. - Database Management: Write and optimize MySQL/MariaDB queries. - Integration: Work on third-party API integrations (e.g., payment gateways, CRM systems).

4. Workflow & Collaboration

- Version Control: Maintain a clean Git history and participate in the Pull Request (PR) process. - Deployment: Utilize local development environments (Docker/DDEV/Lando) and assist with CI/CD pipelines. - Documentation: Document technical implementations and custom code for future scalability.

Technical Requirements

Category

Skills Required

CMS

Drupal 9/10, Drush, Composer, Configuration Sync.

Backend

PHP 8.x (Solid understanding of OOP), MySQL.

Frontend

React.js (Functional Components, Hooks), JavaScript (ES6+), Twig.

Tooling

Node.js (NPM/Yarn), Gulp or Webpack, Git.

API

Experience with RESTful APIs.

Environment

Docker-based local development, Linux/Unix basics.

Understanding the Stack

In this role, you will frequently navigate the relationship between the backend CMS and the frontend presentation layer.

Preferred Qualifications

- Experience with Tailwind CSS or similar utility-first frameworks. - Familiarity with Acquia or Pantheon hosting platforms. - Understanding of Web Accessibility (WCAG) standards. - Basic knowledge of automated testing (PHPUnit or Cypress).

Why Join Us?

- Professional Growth: Mentorship from senior Grand Master Drupal Developers. - Modern Stack: Opportunity to work on cutting-edge decoupled projects.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: January 10, 2026
Job Type: Technology
Location: India
Company: Cygnus Advertising

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.