Serve as the technical lead and primary technical point of contact for multiple CMS development projects, primarily focused on Drupal.
Collaborate directly with clients and project managers to gather business requirements and translate them into clear technical specifications, acceptance criteria, and development tickets.
Define and own project architecture and technical direction, including content modeling, module selection, integrations, performance optimization, hosting, and infrastructure decisions.
Direct and manage autonomous AI-powered development agents, ensuring they remain productive, aligned with project requirements, and effectively integrated into development workflows.
Review, test, and validate all AI-generated code and deliverables against technical specifications, project requirements, and established development standards.
Identify and troubleshoot issues when AI-generated solutions do not meet expectations, refining specifications, adjusting technical approaches, and writing code directly when necessary.
Take full responsibility for code quality and act as the final technical checkpoint before deliverables move to quality assurance and client review.
Manage production releases and deployment cycles, ensuring that all releases are personally reviewed and executed by human developers.
Estimate development effort, assess technical complexity, and contribute to project planning and resource allocation.
Work closely with project managers to organize Agile sprints, prioritize development tickets, monitor progress, and coordinate releases.
Produce and maintain comprehensive technical documentation for internal teams and client handoffs.
Conduct code reviews and support continuous integration and production deployment processes across platforms such as Acquia and Pantheon.
Contribute to the evolution of AI-assisted development practices by improving specifications, automation processes, and autonomous agent workflows.
Promote engineering best practices, maintain high-quality development standards, and collaborate with multidisciplinary teams to deliver successful client projects.
Requirements
At least 6 years of overall software engineering experience, including 2–3 or more years working as a Senior Developer or Technical Lead on large-scale projects.
At least 5 years of hands-on Drupal development experience, with strong knowledge of modern CMS architecture, development standards, and best practices.
Previous experience working in a digital agency or a similar client-facing development environment.
Practical experience using AI-powered coding assistants or autonomous development tools such as Claude Code, Cursor, GitHub Copilot, Devin, or equivalent solutions.
Ability to critically evaluate AI-generated code, identify potential weaknesses, verify technical quality, and take ownership of deliverables regardless of who or what produced them.
Strong problem-solving and troubleshooting skills, with the ability to investigate complex technical issues and identify effective solutions.
Experience with Headless CMS architectures and modern JavaScript frameworks and libraries, particularly React and Next.js.
At least 2–3 years of experience translating client business requirements into technical specifications and actionable development plans.
Solid understanding of Agile methodologies and experience collaborating with project managers on sprint planning, ticket refinement, project organization, and release coordination.
Proven ability to create clear technical documentation for development teams and client-facing handoffs.
Experience with code reviews, continuous integration, and production releases using platforms such as Acquia or Pantheon.
Strong knowledge of Git workflows, branching strategies, and Git Flow.
Excellent communication and interpersonal skills, with the confidence to interact directly with clients, stakeholders, and technical teams.
A collaborative mindset, strong sense of accountability, and ability to thrive in a fast-paced, multi-project environment.
A proactive, results-oriented approach, combined with curiosity, adaptability, and a genuine commitment to engineering excellence.
Candidates are encouraged to apply even if they do not meet every listed qualification.
Disclaimer: This job post is aggregated from various sources; please verify details with the respective company.
Job search is broken. Talents waste hours applying blindly, companies drown in irrelevant CVs. Jobgether flips the model. We’re an AI-powered career coach and matching platform helping people land remote and flexible jobs faster. Jobgether designs your job search strategy, prepares you to stand out, and connects you only with roles that truly match. Finding a job isn’t about applying to hundreds of listings anymore, it’s about having the right strategy and visibility to attract the right opportunities.
Explore a variety of Drupal job roles, including developers, themers, site builders, project managers, and more.
How does Thedroptimes.com support Drupal professionals?
Thedroptimes.com offers the latest Drupal news, events, job listings, and resources for Drupal professionals. Explore the platform for insights into the Drupal community and career opportunities.
How can I stay updated on new Drupal job vacancies?
Stay updated on new Drupal job vacancies by subscribing to job alerts on Thedroptimes.com, following relevant hashtags on social media platforms like Twitter and LinkedIn, and regularly checking job boards and company career pages.
What career paths are available for Drupal professionals?
Career paths for Drupal professionals include becoming a Drupal developer, Drupal themer, Drupal site builder, Drupal project manager, Drupal architect, or moving into roles such as solution architect or technical lead.
What industries or sectors commonly hire Drupal professionals?
Industries or sectors commonly hiring Drupal professionals include technology firms, digital agencies, government organizations, educational institutions, healthcare companies, and non-profit organizations.