RRD logo

Fullstack Developer ( PHP , Drupal with JavaScript)

RRD

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Designation Senior software engineer
Experience - 2+ Years

Work Mode - Office

Shift - Evening

Role Summary
We are seeking a (primary skill) with strong PHP development expertise and hands-on experience in Drupal. The ideal candidate will have 2+ years of experience building secure, scalable, and high-performance web applications. You will collaborate with cross-functional teams including design, QA, and project stakeholders to deliver robust solutions, while contributing to architecture decisions and development best practices.

Key Responsibilities

  • Develop, customize, and maintain Drupal websites (custom modules, themes, configuration, and site-building).
  • Implement Drupal theming using Twig, along with responsive UI using HTML, CSS, and JavaScript.
  • Provide WordPress development and support (custom themes, plugins, hooks, and templates).
  • Write clean, reusable, and maintainable PHP (OOP-based) code following industry standards.
  • Integrate third-party services such as payment gateways, CRMs, analytics, and marketing tools.
  • Optimize applications for performance and scalability (caching strategies, database optimization, front-end performance).
  • Ensure security best practices (roles/permissions, secure coding, vulnerability fixes).
  • Troubleshoot and resolve production issues efficiently.
  • Participate in Git-based workflows, code reviews, and CI/CD processes.

Required Skills & Qualifications

  • 2+ years of professional experience in web development.
  • Strong hands-on experience in Drupal development (primary requirement).
  • Strong proficiency in PHP and Object-Oriented Programming (OOP).
  • Working experience in WordPress development (themes, plugins, hooks).
  • Solid understanding of HTML5, CSS3, JavaScript, jQuery.
  • Experience with MySQL / MariaDB.
  • Experience working with REST APIs and JSON integrations.
  • Experience with Git (GitHub / GitLab / Bitbucket).
  • Familiarity with caching mechanisms (Drupal cache, Redis, Memcached).
  • Good communication and teamwork skills.

Nice to Have (Optional)

  • Experience with headless CMS architecture (e.g., Drupal/Wordpress with Next.js).
  • Knowledge of CI/CD pipelines and deployment workflows.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Understanding of web accessibility (WCAG)

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at RRD was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.