Job Description :
Job Description:
Front End Drupal Web Developer

Are you an amazing Front End Web Developer? Are you looking for your next long-term role and want to work at fast-growing Fortune 500 company? Have you worked with IT and Marketing Department as a Front End Web Developer? Are you strong in Drupal 7 but also want to learn Drupal 8 in the future? Or do you have a passion for learning Drupal? Then this Front End Web Developer role is for you!

Our Client is seeking a Front End Web Developer to consult with business partners, business systems analysts, software engineers, and other project team members to design, build and manage websites and related web applications. This Front End Web Developer will deploy and maintain systems to manage website content and web applications.

Job Requirements for this Front End Web Developer role:
Specific responsibilities include:
-Develops websites using Drupal 7, HTML, CSS, and complex JavaScript functionality. May utilize RH-adopted frameworks for CSS and JavaScript. Develops content management system templates/content types/themes/plug-ins. Consults with business partners in detail design of Information Architecture/User Interface/User Experience/Search Engine Optimization for websites. Performs design reviews for Level I and Level II staff designs and provides feedback and design support. Has design authority for CMS-level development activities.
-Develops large and complex web applications and/or smartphone applications, often involving back-end systems. Completely develops low to medium complexity systems. Able to code effectively on any layer within an end to end system (database, server-side, browser Performs code review on Level I and Level II staff applications. Has approval authority for Level I and Level II staff deliverables. And other duties as assigned.
-Performs unit test planning and execution for an own code.
-Reviews Unit Test Plan and Results for Level I and Level II staff.
-Defines Integration Test strategy and plan. Assists QS personnel in configuring test environments. Deploys web applications to production.
-Designs complex configurations for development, integration, and test environments, including web servers, databases, and related software. And other duties as assigned.
-Analyze and resolve highly complex production issues defining approach and guidelines as required to resolve issues. Level III support.
-Other duties as assigned.

Qualifications:
-BS in Technical Related Field.
-5+ years of professional experience in Front End Development in a large corporate setting.
-2+ years'' experience mentoring and leading web developers or software engineers.
-2+ years'' experience designing content management system templates/content types/themes/plug-ins.
-Experience with various full cycle web development methodologies, tools, and practices.
-Proficient with (4+ years relevant experience): Javascript; create and troubleshoot complex applications
-JavaScript libraries: able to use when needed
-CSS: create and troubleshoot complex code
-CSS frameworks/libraries/templates; able to use when needed
-Stylesheet scripting languages: able to use when needed
-MySQL databases: create, maintain and use
-Linux: install, maintain and use
-Webserver: install, maintain and use
-Virtual or cloud-based computing: create, maintain and use
-Scripting: create and troubleshoot complex code
-Programming languages (C, PHP, Python, etc: create and troubleshoot complex applications
-Source code repositories: create, maintain and use
-Web content management systems: build, configure, and administer
-Drupal 7