Drupal Full Stack Developer

Insight Global
Redwood City, CA, United States
1 day ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) PHP (Programming Language) Web Accessibility Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Applications Architecture JIRA Automation of Tests Browser Compatibility Unix
+33 more
Cascading Style Sheets (CSS) Cloud Computing Configuration Management Code Review Continuous Delivery Data Structures Software Debugging Drupal Github Web Servers Node.Js Acquia Microsoft Copilot Next.js Responsive Web Design Software Deployment Web Applications Web Platforms Circleci Flexi (Photoshop Plugin) Tailwind ReactJS Software Security Git Twig (templating) Material UI Deployment Automation Codebase Graphql Front End Software Development Multiaccess Edge Computing Claude Serverless Computing

Job description

Insight Global is seeking an experienced Web Developer to support and enhance Stanford’s web platforms. This role combines Drupal development and maintenance with modern full-stack development using technologies such as React, Next.js, GraphQL, and Tailwind CSS. The engineer will work closely with technical leads and cross-functional teams to build, maintain, and improve web applications and digital experiences across the university.

Day-to-Day Responsibilities * Maintain and support Drupal 10 and Drupal 11 websites across Stanford’s web portfolio * Perform application upgrades, security updates, and codebase maintenance * Develop and enhance web applications using React, Next.js, GraphQL, and Drupal * Troubleshoot issues within existing PHP and Drupal codebases * Build responsive, accessible, and user-friendly web experiences * Work with APIs, serverless hosting environments, and modern deployment pipelines * Participate in code reviews, Agile ceremonies, and cross-functional collaboration * Support AI-assisted development initiatives and contribute to continuous process improvements

Requirements

  • Bachelor’s degree and five years of relevant experience, or an equivalent combination of education and experience * Strong working knowledge of Drupal 10 and Drupal 11 * Hands-on Drupal site-building, configuration management, and module update experience * Experience developing websites or web applications using headless CMS technologies * Experience with Node.js, React, Next.js, GraphQL, and Tailwind CSS * Front-end development experience with Twig, HTML, CSS, and JavaScript * Ability to read existing PHP and Drupal codebases, diagnose issues, and implement clean fixes * Experience designing and documenting data structures, application architecture, APIs, SDKs, and process flows * Familiarity with serverless hosting, edge computing, and SSR, SSG, and ISR rendering strategies * Experience using containerized local development tools such as DDEV, Lando, or similar platforms * Strong experience with Composer, Git branching, automated CI/CD pipelines, and development, staging, and production environments * Experience working within Jira ticket queues, GitHub pull requests, and asynchronous code-review processes * Experience with GitHub Actions, CircleCI, or similar automated deployment tools * Understanding of web accessibility, usability, responsive design, and cross-browser compatibility * Experience writing, testing, debugging, and deploying software on UNIX-like platforms and web servers Strong communication, collaboration, and interpersonal skills * Deep experience with decoupled or headless Drupal architecture * Advanced JavaScript, Next.js, or React development experience * Familiarity with Acquia Cloud Next * Experience supporting multi-site environments or upstream code inheritance models * Experience developing custom Drupal modules and plug-ins * Experience mentoring developers or reviewing other engineers’ technical work * Experience conducting code security reviews * Familiarity with design systems, component libraries, or Storybook * Experience with test automation and continuous delivery * Experience using AI development tools or coding assistants such as Copilot or Claude Previous contributions to open-source projects

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all