Senior FullStack Developer – Drupal, Next, Backend Focused
Posted 28ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Engineer focusing on backend systems, APIs, and server-side applications for a leading technology-first creative network. Engaging in Drupal/Next.js integration and performance improvements.
Responsibilities:
- Work with the Technical Lead on the contract between Drupal and Next.js, including GraphQL schemas, cache tags, revalidation hooks, and draft/preview flows.
- Contribute to the Drupal codebase (custom modules, GraphQL schema extensions, revalidation/preview integrations).
- Develop custom services, batch jobs, and queue workers for scalability.
- Use DDEV locally and manage production on Acquia (including Site Factory).
- Design and maintain data fetching from headless CMS (Drupal GraphQL, persisted queries) and other backends.
- Use Next.js fetch cache, cache tags, and revalidation effectively.
- Implement and maintain integrations with external APIs and internal microservices.
- Improve server-side performance, caching strategies, and API/data-fetching resilience.
- Add or improve logging, metrics, and debugging for server-side/integration code.
- Ensure API routes, secrets, and tokens follow security best practices.
- Work within existing CI/CD (GitHub Actions, Azure Pipelines) to keep backend and CMS-related jobs reliable.
Requirements:
- 5+ years of backend or full-stack development with a strong focus on server-side and APIs.
- Next.js experience with App Router, Server Components, Route Handlers, and caching/revalidation.
- Experience with headless CMS platforms, especially Drupal and Drupal GraphQL (e.g., graphql_compose).
- TypeScript expertise, including designing and maintaining types for APIs, GraphQL, and server-side code.
- Experience with REST and GraphQL; familiarity with persisted queries and cache tagging a plus.
- Experience integrating with third-party or internal services (OAuth2, webhooks, server-to-server).
- Proven ability to improve performance, reliability, and error handling in server-side systems.
- Strong communication skills and ability to collaborate closely with Technical Lead and front-end developers.
- Strongly Preferred:
- Drupal/PHP experience (custom modules, hooks, configuration, GraphQL schema extensions).
- Familiarity with Acquia and/or DDEV.
- Experience working in monorepos (Turborepo, Nx, or similar).
- Understanding of i18n, including multi-locale routing and server-side locale handling.
- Familiarity with Algolia, NextAuth, or Vercel deployment and preview workflows.
- Basic experience with GitHub Actions or Azure Pipelines.
- Interest in accessibility and security as they relate to APIs and server-rendered content.
Benefits:
- 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
- Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
- Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
- Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
- Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

















