Frontend Drupal & JavaScript Developer at Lullabot

UX Issue Causes Stress at DrupalCon

Job Title: Frontend Drupal/ JavaScript Developer

Company: Lullabot

Location: Providence, Rhode Island, U.S.A

Posted Date: 2021 November 20th

Link: https://lullabot.bamboohr.com/jobs/view.php?id=29

Skill Level: Mid Level

Job Type: Full Time Remote

Job Responsibilities: Lullabot is seeking a full-time Front-end Developer who will thrive as part of the innovative and supportive Client Services team. They are looking for someone who writes organized, well-documented code, strives to follow coding standards and implement best practices, and who succeeds when working collaboratively on a team with content strategists, designers, developers, project managers, project owners and clients. They expect all candidates to have experience with Drupal, Sass/CSS, HTML, and modern JavaScript, and be comfortable building strategic front-end architecture for large websites. 

  • Writing and debugging front-end code for Drupal (including but not limited to):
  1. HTML, CSS, Sass, Twig, JavaScript
  2. Theme template files, preprocess functions, theme hooks
  • Writing and debugging front-end code with JavaScript (including but not limited to):
  1. Vanilla JavaScript, JQuery, Drupal Behaviors
  • Drupal site-building tasks (including but not limited to):
  1. Enabling and configuring modules
  2. Settings, configurations, views, menus, view modes
  • Working with local development environments and command-line tools
  • Attending scheduled stand-ups with the project team to provide updates
  • Collaborating, planning, and completing development tasks
  • Peer reviewing co-worker and client code changes
  • Providing insight to improve front-end expertise of co-workers, contractors, and clients
  • Documenting and evaluating requests from clients
  • Setting priorities, expectations, and communicating with clients around project needs and task progress

Qualifications:

  • Understanding of Drupal module ecosystem, including experience with Drupal 8 and 9
  • Understanding of Package managers like Composer and npm
  • Proficiency in core technologies for front-end development (CSS, Sass, HTML, and JavaScript)
  • Comfortable working with jQuery and other more modern JavaScript libraries for front-end development like React, Vue.js and/or Node
  • 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 Drupal coding and security standards
  • Familiarity with terminal development tools like Drush
  • Experience with pull request and peer-review workflow
  • Familiarity working within an agile workflow and project ticketing systems
  • Debugging experience in IE11+, mobile Safari, and more modern browsers
  • Strong written and verbal professional communication skills
  • Positive and encouraging attitude toward assigned work and co-workers
  • Has a professional, collaborative, and proactive approach to people and problems
  • The ability to use the following skills on a daily basis: friendliness, judgment, empowerment, respect, integrity, tact, and honesty
  • A discerning, critical mindset that avoids cynicism
  • Team player with proven ability to work well under pressure and within deadlines
  • Self-directed: Able to work independently and within a virtual team, and consistently manage your own time and tasks 
  • A desire for a healthy work/life balance: though additional work may sometimes be necessary, plan for a 40-hour workweek


Bonus  Skills:

  • Experience with React, Vue, Node.js, etc.
  • Experience creating and managing front-end build processes
  • Hands-on experience with projects that implemented responsive design
  • Knowledge of Docker-based local development environments
  • 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
  • Been an active member of an open-source web community.
  • Hands-on experience with projects that implemented design systems, like Pattern Lab
  • Worked with large teams, 5+ people, on large projects from start to finish.

Pay Scale: $ 70,000-95,000 DOE

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Upcoming Events