Full-time, Entry-Level Support Position in Philadelphia

Message Agency

Message Agency is seeking to add a developer to help serve our growing list of clients in the support cycle. We have an 80% client retention rate and support most of the sites we build (so we build them right the first time). We also have a dedicated support team. We are looking for a junior developer who is familiar with Drupal or other CMSs to help solve trouble tickets, perform site upgrades, and build new features that clients request. This is an entry-level position and is intended as a training opportunity for someone to grow into a more advanced development position in the future.

Women, people of color, and folks who are differently abled are very encouraged to apply.  We have an extremely diverse team (50% women, 40% POC, 39% LGBT) and seek to keep it that way.

You would be configuring Drupal, doing light front-end development, applying security patches, addressing tickets, and meeting with clients.


Having experience with Drupal gets you an interview. Working knowledge of CSS, PHP, and JavaScript frameworks (e.g. jQuery) is helpful and preferred.

Other requirements include:

  • Solid ability to write HTML/CSS
  • Excellent communication skills as most communication will be handled electronically
  • Ability to multitask on several projects
  • Willingness to take the time and care needed to educate clients about changes/recommendations
  • Ability to communicate technical information to non-technical people
  • Ability to manage shifting priorities in a fast-paced working environment


Drupal configuration:

  • Alter/create new content types, fields, taxonomies, and landing page sections for clients
  • Create and adjust Drupal Views to accommodate new features and fields
  • Install and configure various Drupal modules and third-party services, including advanced feature functionality and analytic tools
  • Proactively update Drupal core and modules for clients


  • Implement theming changes per client requests (tweaking page layouts and styles)
  • Create/theme new landing pages and Views
  • Plan and test how all theming affects responsive breakpoints for tablets and mobile devices
  • Implement CSS updates using LESS and SASS
  • Follow best practices for customizing Drupal theming layers, including .tpl file structures

Development Operations:

  • Manage codebases using Git
  • Knowledge of Linux shell commands/access
  • Familiarity with DNS management as it pertains to launching websites on new hosting environments
  • Assist Dev-Ops lead with streamlining and automating dev processes
  • Check/configure database backups

To Apply

Please send your resume and code samples (if available) to marcus@messageagency.com