No more applications are being accepted for this job
- 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.
- 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, 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-hourwork week.
- Experience with React, Vue, , 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.
Front-End Drupal Developer - Reston, United States - COREONYX Government Solutions, LLC
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: