Front End Drupal Developer

Login to Apply

Job Description

Reference #: ODID 71620_FIRA_Front End Drupal Developer

Request Type

Temp To Perm

(Temporary resources to be converted to permanent AFS/ASM W2 after 6 months of service with no placement fee; include annual salary expectations)

Rate NOT TO EXCEED $126.00 Hour

Please submit candidates with these questions answered with the submittal

Does he/she consider himself a fullstack developer and if so, does he have a preference for front-end or backend?

What is his/her experience with Solr?

What is his/her experience with multisite Drupal implementations?

What is his/her experience with Drupal multilingual implementation?

What is his/her experience with WCAG standards?

Role Title

Front End Drupal Developer

Start Date for assignment

09/12/2024

End Date for assignment

12/25/2024

# of Resources Needed

3

Hours per Week

40

Job Description

This work is Sold Unsold

Specialization : NA

Technical Skills

Skill

Years/Level of Experience

Drupal

P3 – Advanced

CSS HTML

P4 – Expert

Accessible Design

P3 – Advanced

JavaScript (jQuery)

P3 – Advanced

JavaScript

P3 – Advanced

P1 – Beginner (0-2 yrs experience)

P2 – Intermediate (3-5 yrs experience)

P3 – Advanced (7-10 yrs experience

P4 – Expert (10+ yrs experience)

Role Description

We are currently looking to add an experienced Drupal CMS front end developer to support development and maintenance activities for the Drupal content management system (CMS) that powers a Federal Agency’s intranet and public-facing websites.

The Successful Candidate Will Perform The Following

* Create, edit or modify Drupal theme/front-end templates, based on community best practices and coding standards
* Interpret graphic visual or interaction designs and turn them into working HTML, CSS and JavaScript
* Create visually appealing web pages or interfaces using advanced HTML, CSS and JavaScript
* Create interactions with JavaScript and/or a library such as jQuery, AngularJS
* Conduct unit tests of front-end code for cross-browser, cross-platform, and/or cross-device compatibility inconsistencies
* Test for compliance to specified standards such as accessibility standards in the client’s region or domain
* Conduct observational user testing or reviewing designs against usability heuristics
* Identify bottlenecks and optimizing code for speed and efficiency
* Implementing security best practices to protect against vulnerabilities
* Support clients and team members in debugging issues, resolving errors, and ensuring smooth site operation
* Work closely with other project team members using an agile workflow, communicate constantly, and attend key client or deliverable meetings as needed
* Report regular status, escalate any major decisions, issues, and risks to the appropriate team member

Required Experience

* Bachelor’s degree or equivalent professional experience in Information Systems, Business, Computer Science, Engineering, or related technical discipline
* At least four (4) years of recent experience with theming Drupal websites (including significant Drupal 8.x, 9.x, and 10.x experience)
* Experience with implementing and modifying responsive Drupal web sites
* Experience with implementing and modifying search result pages for Drupal sites
* Experience implementing and modifying Drupal multilingual capabilities
* Experience implementing accessible front-end code following WCAG accessibility guidelines
* Ability to work independently to assess and address any issues
* Prior experience working on a cross-functional team using an agile methodology
* Advanced knowledge of current web development standards (HTML, CSS, and JavaScript)
* Best practices:
* Methods to ensure browser and device compatibility
* Methods for degrading gracefully for older browsers and displays
* Methods to ensure accessibility
* File compression and other front-end techniques for improving page performance

Preferred Technical Skills

The ideal candidate has prior experience with the following:

* JIRA and Confluence
* PHP:
* Familiarity with modifying Drupal Theme hooks to display data
* Understanding how to utilize PHP to filter, process and output HTML, JSON, XML
* JavaScript:
* Knowledge of the operators, variables, datatypes, objects, properties and methods
* Familiarity with control structures such as objects, functions, conditional statements, arrays, loops and expressions
* Web forms, submitting data, and the use of regular expression validation
* Knowledge of how to apply logical operators and conditional statements
* Knowledge of the DOM HTML objects and their properties
* Familiarity with development and debugging tools for cross-browser issues
* jQuery:
* Knowledge of how to employ the jQuery library for visual effects, event handling, and document manipulation
* Candidates MUST be a U.S. citizen and be willing to undergo a Federal Minimum Background Investigation. Dual citizenships will not be considered for eligibility.

Education Level

Bachelor’s degree or equivalent professional experience in Information Systems, Business, Computer Science, Engineering, or related technical discipline

Work Location

On-site (Government / AFS Site): Washington, D.C.

On-site %: 0%

Off-site (Contractor Site): Remote

Special Requirements

Work Authorization

US Citizens

Dual Citizens

US Persons (Green Card)

Foreign Nationals (H1B etc.)

Clearance Required

Public Trust – Full Clearance

Secret

Top Secret

TS/SCI

None (Background check validation per MSA)

Other______________

Dpas

Not Rated

Rated (Rating #____________)

TBD

NAICS Code and Size Standard for the Subcontract or Purchase Order is: (phone number removed) Computer Systems Design Services ($34M)