Front-End Engineer (Drupal)

AgreeYa Solutions

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in front-end web development with a focus on Drupal
  • Proven track record in executing WordPress-to-Drupal migrations
  • Strong skills in HTML, CSS, and JavaScript, utilizing modern front-end techniques
  • Familiarity with Drupal theming conventions, particularly Twig templating
  • Knowledge of accessibility standards and performance optimization best practices
  • Experience in regulated environments requiring security compliance
  • Ability to collaborate with multidisciplinary teams across UX, marketing, and backend operations

Responsibilities

  • Develop responsive, accessible UI components within the Drupal framework
  • Rebuild and modernize existing WordPress themes into Drupal architecture
  • Translate business needs and UX requirements into effective front-end code
  • Integrate UI components with Drupal modules and external APIs
  • Assist in content migration to ensure front-end alignment with data structures
  • Enhance application performance, SEO, and compatibility across browsers
  • Collaborate with cross-functional teams to ensure a unified user experience

Benefits

  • Onsite work environment in Westerville, OH
  • Opportunity to work with a dynamic and diverse team
  • Involvement in enterprise-level projects with industry-leading technologies
  • Focus on career growth through skills development and continuous learning
  • Engagement with security best practices in regulated environments
Full Job Description
Job Title: Front-End Engineer (Drupal)
Job Location: Westerville OH (Onsite)


Description:

Join our dynamic team as a Front-End Engineer (Drupal) where you will be the go-to technical resource driving the reliability, performance and security of enterprise-scale networks and cloud environments. You'll troubleshoot complex issues, lead system upgrades, perform proactive health checks and collaborate closely with infrastructure, security and operations teams to keep mission-critical systems running smoothly

Role Summary
Seeking a Front-End Engineer with proven experience delivering WordPress-to-Drupal migrations, including rebuilding themes, translating legacy CMS capabilities, and modernizing front-end experiences within Drupal. This role focuses on creating scalable, high-quality UI components while ensuring continuity of functionality, performance, accessibility, and user experience throughout the migration.

While this is primarily a front-end role, the ideal candidate is a well-rounded Drupal expert who understands modern Drupal best practices (Drupal 9/10+), can collaborate effectively with backend teams, and has enough backend familiarity to safely implement or adjust Drupal-side integrations when needed.

Key Responsibilities
  • Develop and implement responsive, accessible UI components within Drupal
  • Rebuild and modernize WordPress themes into Drupal-based front-end architecture
  • Translate business and UX requirements into clean, maintainable front-end code
  • Integrate front-end components with Drupal modules and external services
  • Support content migration efforts by ensuring front-end rendering aligns with mapped content structures
  • Optimize for performance, SEO, and cross-browser compatibility
  • Collaborate with UX, Marketing, and backend teams to ensure consistent user experience and brand alignment
  • Participate in code reviews, testing, and release cycles
  • Contribute to building reusable components and scalable design patterns for future enhancements
Additional Responsibilities (Enterprise / Drupal Maturity)
  • Build components that support governance, approval workflows, revision tracking, and auditability
  • Follow secure development practices appropriate for regulated environments
  • Partner with platform and security teams to align front-end implementations with enterprise security standards
  • Ensure implementations are maintainable, upgrade-safe, and aligned to Drupal best practices

Required Qualifications / Ideal Profile
Front-End Expertise
  • Demonstrated experience in WordPress-to-Drupal (or similar CMS-to-CMS) migrations
  • Strong proficiency in modern front-end development practices (HTML, CSS, JavaScript, component-based architecture)
  • Strong experience working within Drupal theming (Twig templating, theme layer concepts, template debugging)
  • Familiarity with SEO best practices, accessibility standards (WCAG/ARIA), and performance optimization
  • Ability to work within structured, enterprise delivery models with governance and security considerations
  • Strong collaboration skills across design, business, and engineering teams
Modern Drupal Best Practices
  • Working knowledge of modern Drupal approaches such as:
  • Component-driven theming and reusable UI patterns
  • Layout-based content construction and structured component usage
  • Configuration management concepts (config vs content, environnement portability)
  • Ability to align implementations with Drupal conventions and avoid anti-patterns that create upgrade risk
Security & Regulatory Experience
  • Solid understanding of web security best practices relevant to front-end development:
    • XSS prevention
    • Secure templating practices
    • Safe handling of third-party scripts
    • Dependency/security awareness
  • Experience working in a regulated environment (financial services, healthcare, government, etc.) preferred
  • Comfortable working within processes that require:
    • Change control and approvals
    • Auditability and traceability
    • Security validation and review cycles
Backend Awareness (Not a Backend Role)
  • Ability to hand-code simple backend-adjacent changes when needed, including:
    • Basic PHP/Drupal adjustments (preprocess functions, template variables)
    • Understanding of when code belongs in a theme vs a module
    • Proper organization of files and directories following Drupal standards
  • Familiarity with:
    • Composer-based workflows (basic understanding)
    • Drupal structure (modules, themes, config, services at a high level)
  • Ability to collaborate effectively with backend engineers and avoid introducing anti-patterns
Nice-to-Have Qualifications
  • Experience with design systems and reusable component libraries
  • Familiarity with modern front-end build tooling (Webpack, Vite, npm)
  • Exposure to automated testing (e.g., Playwright, Cypress, accessibility testing tools)
  • Experience supporting content authoring workflows and improving editor usability
  • Experience working in environments with frequent security updates or rapid patch cycles, and engineering teams


Similar Jobs

More Jobs at AgreeYa Solutions

More Information Technology Jobs

Find similar Front-End Engineer (Drupal) jobs: