|
Search Jobvertise Jobs
|
Jobvertise
|
Drupal PHP Developer Location: US-MD-Millersville Jobcode: 6113a7cfcc69cc559ba1eef15e5a0bc8-122020 Email Job
| Report Job
Job Description:
Role: Mid-Level Full-stack Developer
Location: Rockville, MD
Job type: Contract to Hire
Responsibilities:
- Developing custom Drupal modules and maintaining client's existing Drupal codebase.
- Developing and maintaining web-based systems and responsive mobile web applications using the latest markup and scripting languages including: SASS, JavaScript, HTML5, and PHP.
- Familiarity with the latest standards in 508 compliance and remediation for websites and mobile apps.
- Familiarity with running web scans using tools such as Power mapper or Screaming Frog.
- Ensuring that own and peer’s applications meet deliverable and functional requirements. This includes cross-browser and usability testing.
- Integrating applications with new or existing systems via APIs. These could include simple JSON data feeds.
- Conducting code reviews enforcing the coding standards defined by the group. Comment and write clean code.
- Adding control structures and modifying the render array on pre-existing codebases.
- Learning and incorporating modern web development workflows, using CSS pre-processors, JavaScript transpilers and package managers to keep a modular and maintainable codebase.
- Understanding of Composer dependency manager.
- Update contributed modules as needed.
- Performing other duties as assigned.
Requirements:
- B.S. or B.A. in computer science or related field of study, or at least 4 years of applicable experience.
- 4+ years’ experience of professional Drupal 7 and 8 site building.
- 6+ years of working experience with PHP.
- Good knowledge of latest web markup including HTML5, CSS3 for building responsive web sites and handling cross-browser compatibility issues.
- Good knowledge of responsive grid systems like Bootstrap.
- Expert understanding of client-side scripting and JavaScript frameworks, asynchronous request handling, partial page updates, and AJAX including jQuery for building advanced UX interfaces.
- Demonstrate a thorough understanding and working knowledge of the Git version control system. Experience with and understanding of how the Git flow methodology works.
- Familiarity with SASS or other CSS processors (JS Preprocessors - Gulp, Grunt, Webpack, etc.) is a plus.
- Familiarity with LAMP server software (Linux, Apache, PHP) is a plus.
- Familiarity with Acquia is a plus.
E Business International
|
|
|