Skip to Main Content
Create code that changes lives

Drupal Full Stack Web Developer

Mighty Citizen is an equal opportunity employer and welcomes everyone to our team. We strongly encourage people of color, LGBTQ and non-binary people, veterans, parents, and individuals with disabilities to apply. If you need reasonable accommodation at any point in the application or interview process, please let us know.

Mighty Citizen, an award-winning branding, marketing, and digital transformation agency, is seeking to fill the full-time position of Drupal Front End Web Developer. This position will ideally be located in the Austin, TX or Washington, DC metropolitan areas or it may be a full-time remote role from anywhere in the United States.

Our web developers are responsible for building and maintaining high-quality websites and collaborating with other disciplines throughout the entire project process. They are integral to the success of Mighty Citizen and our clients and are always seeking to improve their own knowledge. This position involves a wide variety of development tasks and will be a versatile and key member of our team.

Location: Austin, TX or remote

Salary: $70,000 – $85,000 dependent on experience.

Job Responsibilities

  • Build and maintain full-scale websites and web applications using Drupal, with a focus on theming in Drupal, custom front-end development with HTML, CSS, and JavaScript, and Drupal back-end development.
  • Work collaboratively with User Experience, Project Management, Design, and Sales & Marketing teams to provide input and direction to Information Architecture, Design, and Functional Specifications.
  • Handle support and other smaller hourly tasks as they are assigned.
  • Help manage the development infrastructure needed for web projects, including hosting, repos, and deployments.
  • Assist with internal and external development strategy efforts, including project communication and presentations.
  • Produce creative and innovative implementations that meet client and stakeholder goals and requirements.
  • Review and improve existing internal systems and development processes.
  • Other tasks as necessary to make you and the company more successful.


  • 4+ years in the Web development industry with a significant amount of time spent with Drupal to build complex websites involving large datasets, custom modules, and custom applications. This includes complete integrations from design to Drupal theme, a thorough understanding of the platform, and how modules are used to extend the capabilities.
  • Expertise with theming Drupal 7, 8, and 9 sites, including creating subthemes and integrating external frameworks and libraries using the Drupal API.
  • Expertise integrating front-end code from wireframes, design files, and technical specifications into Drupal themes, using HTML, CSS, Twig, and JavaScript/jQuery. The developer should show strict adherence to modern coding standards and WCAG AA accessibility standards.
  • Experience extending Drupal beyond the basics. Knowledge of PHP and the demonstrated ability to write custom modules for Drupal when the need arises.
  • Solid experience writing custom web applications would be a plus, but is not required.
  • Experience with responsive frameworks and SASS.
  • Experience with Git.
  • Expertise with Twig.
  • Expertise with JavaScript and JavaScript libraries.
  • Intermediate-level understanding of PHP, MySQL, and the Drupal API.
  • Understanding of Drupal best practices and architecture.
  • Experience with Drush, Composer, and configuration management in Drupal 8 and 9.
  • A bachelor’s degree or equivalent work experience.
  • Knowledge of current industry standards related to user experience and design.
  • Experience with Google Docs, Google Drive, Microsoft Office, and project management systems.


  • A positive attitude with team members and clients.
  • The ability to manage time and complete tasks quickly and accurately, with minimal supervision.
  • The ability to work independently and to work well with other developers, designers, architects, project managers, supervisors, and clients without close supervision.
  • The ability to communicate professionally with clients and staff in both written and verbal communication.
  • Ability to speak effectively before groups of customers or employees.
  • Ability to read and interpret documents such as project scopes and project proposals.
  • Able to occasionally work flexible hours to meet client needs.

Physical Demands & Work Environment

  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions of this job.
  • The office is a two-story building with no elevator. Job duties can be performed from the first floor without a need to access the second floor or this position can be a remote role from anywhere in the United States.


As a full-time employee of the Mighty Citizen team, you’ll enjoy big-company benefits in a small-company setting. That’s why every Mighty Citizen receives medical insurance along with company-paid dental, vision, disability, life insurance, and parental leave. A company-matched 401(k) program will complement your competitive salary. Each year, you’ll get a large professional development budget to attend trainings, conferences, and industry events. But perhaps most rewarding of all is our commitment to giving you a creative, autonomous, and collaborative daily work environment—from our beautiful open offices in Austin’s east side or remotely. Working as a Mighty Citizen means growing personally, professionally, and as a team. Apply now!

Apply Now

This field is required.
This field is required.
This field is required.
5MB maximum file size
This field is required.
5MB maximum file size
This field is required.
Back to Careers
Who We Are Careers

Copyright © 2022 Mighty Citizen. All rights reserved.