Front-End Drupal Developer

Coreonyx · Washington DC

Company

Coreonyx

Location

Washington DC

Type

Full Time

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.

Apply Now

Date Posted

04/24/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5

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 Details

2025 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 Details

Manager, 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 Details

Manager, 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 Details

Principal 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