Lullabot is seeking a full-time Support Developer who will thrive as part of the innovative and supportive team. You will play a crucial role in Lullabot's support and maintenance team, responsible for the ongoing health, security, and performance of a diverse portfolio of client websites and applications, primarily built on Drupal.
Requirements
- Proficiency in Drupal 8/9/10/11 development and site building.
- Strong understanding of PHP, HTML5, CSS3, and JavaScript (including jQuery).
- Experience with Drupal's theme layer and Twig templating engine.
- Familiarity with Drupal module development (custom modules and extending contributed modules).
- Working knowledge of Git version control and team-based workflows (e.g., Gitflow).
- Experience with command-line tools such as Drush and Composer.
- Understanding of web security best practices and common vulnerabilities.
- Knowledge of website performance optimization techniques.
- Excellent problem-solving, debugging, and analytical skills.
- Strong verbal and written communication skills, with an ability to explain technical concepts to non-technical clients.
- Ability to manage multiple tasks and prioritize effectively in a fast-paced support environment.
- Attention to detail and commitment to delivering high-quality work.
- Familiarity with LAMP/LEMP stack and web server configuration (Apache/Nginx).
- Basic understanding of database management (MySQL/MariaDB).
- Experience with browser developer tools for debugging front-end issues.
- Demonstrable experience troubleshooting and resolving issues on live Drupal websites.
- Proven experience with Drupal site building, theming, and module management.
- Familiarity with Agile development methodologies.
- Experience working in an agency setting or managing multiple client projects simultaneously.
- Experience contributing to open-source projects, particularly Drupal, is highly desirable.
- Understanding of hosting environments (e.g., Pantheon, Acquia) and CI/CD pipelines is beneficial.
Benefits
- Health insurance
- Vision insurance
- Dental insurance
- Life insurance
- Retirement plan
- Generous tech stipend for employees to purchase computers, cell phones, or other work-related expenses
- Annual professional development budget
- 15 paid-days-off per year
- 20 paid-days-off per year after two-year anniversary
- 25 paid-days-off after seven-year anniversary
- Four-week paid Sabbatical once an employee hits 10 years with Lullabot
- Flexible hours
- Flexible work schedule
