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.