Front-End Drupal Developer
Job Description
Job Overview:
We are seeking a skilled Front-End Drupal Developer to join our team. The ideal candidate will have experience in turning responsive design concepts into a working theme, diagnosing and fixing code issues, adding functionality, theme building, building user interfaces for websites and applications, develop automation and implementing analytics. This role requires strong technical proficiency, problem-solving abilities, and a proactive approach to development.
Key Responsibilities:
-
Integrate and customize Drupal modules to achieve specific front-end requirements.
-
Design, develop, and maintain Drupal-based websites and web applications.
-
Create custom Drupal themes or modifying existing themes to achieve specific design requirements.
-
Develop custom Drupal modules to extend the functionality of Drupal core or contribute modules.
-
Implement front-end functionality using HTML, CSS, JavaScript, Sass, and Drupal's theme layer (Twig templating)
-
Writing and debugging front-end code with JavaScript such as Vanilla JavaScript, JQuery, Drupal Behaviors
-
Working with local development environments and command line tools
-
Use version control systems like GitHub for managing codebase efficiently and collaborating with other developers.
-
Participate in and lead design reviews and solutioning using latest technology.
-
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.
-
Proficient in web accessibility standards and SEO optimization Provide SEO solutions including Google Analytics and Search functionality.
-
Develop automation testing.
-
Attending scheduled meetings with the project team to provide updates.
-
Setting priorities, expectations, and communicating with clients around project needs and task progress
-
Participate in Agile process and communicate effectively with peers, product owners, and clients.
-
Assist with adherence to technology policies and comply with all security controls.
-
Ensure all work products meets /exceeds standards.
-
Ability to work as part of a project team as well as independently.
Qualifications:
-
Bachelor's degree in Computer Science, Information Technology, or related field. We will consider relevant work experience as an alternative to a college degree for this position.
-
At least three years of work experience
-
Understanding of Drupal module ecosystem, including experience with Drupal 10
-
Understanding of Package managers like Composer and NPM
-
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.
-
Experience with jQuery and other more modern JavaScript libraries for front-end development like React, Vue.js and/or Node.
-
Experience with pull request and peer review workflows, including use of Git or other revision control tool for version control in a group setting.
-
Knowledge and adherence to Drupal coding and security standards
-
Familiarity with terminal development tools like Drush.
-
Familiarity working within an agile workflow and project ticketing systems such as Jira or Trello
-
Debugging experience in Edge, mobile Safari, and more modern browsers
-
Proficient in integrating and configuring Google Analytics
-
Skilled in implementing automated testing.
-
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 daily: friendliness, judgment, empowerment, respect, integrity, tact, and honesty.
-
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; we plan for a 40-hour work week.
Desired Qualifications:
-
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 on large projects from start to finish.
Explore More
Date Posted
04/24/2024
Views
0
Similar Jobs
Regional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View Details2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsManager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View DetailsManager, Project Manager - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...
View DetailsPrincipal Project Manager, Commercial Bank - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...
View Details