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)