View Our Website View All Jobs

Support & Maintenance Drupal Developer

We are seeking a flexible and versatile Drupal Developer who can thrive as part of a friendly, service-oriented team. We expect that all candidates for this position will possess a working knowledge of Drupal, PHP, CSS, Sass, HTML, and JavaScript, and be comfortable working on multiple websites. The ideal candidate would be a cross-functional developer who is an organized, self-motivated problem-solver, and who enjoys working collaboratively with a team of developers, managers, and project owners.

We are looking for a team member with an upbeat personality, excellent technical skills, a desire to learn, combined with the ability to be creative and collaborative. They'll be able to manage themselves in a distributed working environment while providing superb communication to team members and clients. Equally important is an individual that can stand behind and support Lullabot’s Core Values.

We are looking for someone who has the following:

  • Drupal 7 and Drupal 8 site-building experience
  • Experience multitasking between projects or clients with a small team
  • Proficiency in core technologies for front-end development (CSS, Sass, HTML, and JavaScript)
  • Recent experience for all aspects of Drupal theming including UI familiarity, configuration, and basic site administration, creation/manipulation of template files, preprocessing, and writing/overriding theme functions
  • Used Git and Gitflow for version control in past professional roles
  • Knowledge and adherence to coding standards
  • Desire to learn
  • Strong communication skills and a positive attitude toward your work. We love our work and you should too!
  • Self-direction: able to work independently and within a team, and consistently manage your own tasks
  • Team player: we expect that you work and play well with others
  • Belief in a healthy work/life balance: we encourage you to have a life outside of work
  • Lives between the GMT +01 and GMT -08 timezones
  • Comfortable with a starting salary between $50k - $75k, pay will be commensurate with experience

Bonus Points for:

  • Knows Drupal’s key APIs - or - Experience leveraging Drupal’s key APIs
  • Ability to identify and resolve front-end related performance problems
  • Experience making front-end builds with npm/yarn
  • Familiarity with accessibility best-practices
  • Experience identifying and resolving accessibility related issues
  • Familiarity with developer tools available in modern browsers
  • Familiarity with managed hosting services and deployment tools
  • Experience working with advanced Drupal 8 tools such as Drush, Composer, Configuration Management, Plugins, Services, etc.
  • Skill converting Drupal 7 modules to Drupal 8
  • Comfortable working with jQuery and other more modern JavaScript libraries for front-end development like React, Vue.js and/or Node
  • Creating and managing front-end build processes
  • Hands on experience with projects that implemented responsive design

About Lullabot

Chances are good that working for Lullabot will be like nothing you've ever done before. Lullabot has been a leader in Drupal web development since our founding in 2006. We’re a distributed company without a central office, and our team is spread out across the U.S., Canada, and Europe. We are masters of communication and our tightly-knit team works very closely despite geographical separation. In fact, most new employees say they feel more connected to their co-workers at Lullabot than they ever did at a conventional co-located company.

Lullabot is distributed, but not a "virtual" company. The majority of our workers are full-time employees and we provide a great benefits package including health, vision, dental, and life insurance; a 401k retirement plan; a generous tech stipend for employees to purchase computers, cell phones, or other work-related expenses; and a stock options package once you reach your two-year anniversary. We offer new employees 15 paid-days-off per year, 20 paid-days-off per year after your two-year anniversary,  and 25 paid-days-off after your seven-year anniversary. In addition, we offer a four-week paid Sabbatical once an employee hits 10 years with Lullabot. (Plus holidays!) And did we mention there's no commute? Your time is flexible as well, so if you need to take a break to pick the kids up from school, it's usually not a problem.

We have flexible hours, but we tend to schedule meetings during the North American workday and expect employees to be online and available during most of this time. While we work a 40-hour week, we schedule our developers 30 billable hours per week to leave time for learning, article writing, internal projects, or work in the community. Self-direction, a casual but confident attitude, and a focus on quality over quantity are some of the things we look for. We work from both the head and the heart and guide our decisions by our Core Values.

One more thing...

Applications for this position will be accepted until March 24. To work the best with our clients, we are currently looking for someone who lives between the GMT +01 and GMT -08 timezones (basically located between Madrid and the U.S. West Coast). We strive to be transparent about our timeline and welcome you to reach out to and touch base on your application at any time.

Lullabot, Inc. is an equal opportunity employer and does not discriminate against applicants or employees because of race, color, religion, national origin, sex, age, or membership in any other class protected by law. Applicants who require reasonable accommodation to complete the application and/or interview process should notify Human Resources at

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*