Drupal Developer Job at Ursus, Fremont, CA

OUhzcHlETk1Nc3FNM3VZQTNKeDh3RnY0dHc9PQ==
  • Ursus
  • Fremont, CA

Job Description

Job Title: Drupal Developer Location: Fremont, CA or Austin, TX Duration: 6+ Months Contract to Hire Summary: Our client is currently seeking a Senior Drupal Web Developer to join our team. You are highly motivated, detail-oriented, and not afraid to try new things. You will be part of a small web development team - so you must be a problem solver, a fast learner, and comfortable wearing many hats. Responsibilities: Build the next generation CMS for our customer facing website on Drupal 9 Work closely with Product Management, Engineering and DevOps to build features, resolve problems, and perform testing in a fast-paced and collaborative Agile team while owning your solution from development to production Build reusable modules, components, templates, code and libraries Support migration from existing Drupal 7 to the new Drupal 9 site Optimize applications for maximum performance and scalability Commit code, perform code reviews, drive best practices, and assist with configuration and release management Requirements: 5+ years professional experience w/ Drupal in consumer facing applications 2+ years experience w/ Drupal 8/9 B.S. or higher studies in Computer Science (or equivalent experience) Strong experience in Drupal 8/9, including custom module and plugin development using configuration management, entities and dependency injection. Proficiency with the templating and rendering system, including Twig templates, the render pipeline and the cache API. Excellent PHP skills and knowledge of OOP best practices in PHP Solid understanding of fundamental web technologies such as REST, AJAX and JSON Experience with MySQL and Drupal DB API. Understanding of how to write efficient MySQL queries Experience with test-driven development using automated test frameworks such as PHPUnit and Behat Experience integrating with 3rd party APIs Experience with Drush, Symfony and Composer Experience with version control tools such as Git Nice to have: Experience with DevOps including Docker, Kubernetes and CI/CD with Jenkins Experience with front-end development using modern front-end technologies (CSS3, ES6, NPM, webpack) Experience building component-based themes using PatternLab, Emulsify or similar tools Experience with React and Redux Contributor to any Drupal modules or open-source projects Strengths: Solid understanding of the software development lifecycle and familiarity with modern Agile development methodologies (Scrum, XP, etc). Excellent organization, communication and interpersonal skills. Excellent written and verbal English skills. Passionate about code quality and writing clean, readable and maintainable code.

IND123

#J-18808-Ljbffr Ursus

Job Tags

Contract work,

Similar Jobs

RXO

Carrier Sales Representative Job at RXO

Carrier Sales Representative Location Dublin, OH : Accelerate your career at RXO. RXO is a leading provider of transportation solutions. With cutting-edge technology at the center, we're revolutionizing the industry with our massive network and commitment to finding... 

Southwestern Law School

Cataloging and Acquisitions Librarian (Hybrid) Job at Southwestern Law School

 ...successful candidate will join a collaborative, service-oriented library team committed to innovation and excellence and work in a historic Art Deco landmark, support a vibrant academic community, and grow professionally in a supportive environment. Primary Job... 

EssilorLuxottica

Sales Associate Sunglass Outfitters, inside Cabela's Job at EssilorLuxottica

Requisition ID: 884890Store # :00C155 Sunglass Hut SGOPosition: Seasonal/TemporaryTotal Rewards:Benefits/Incentive InformationAt Sunglass Hut, we're always in the sun. You'll find a dynamic space with endless possibilities to grow your career. We are a culture that...

Exp. Orange County

Enrollment Agent - Entry Level Job at Exp. Orange County

 ...communication providers aims to make accessing reliable communication tools accessible to low-income households. Our Entry Level Enrollment Agent plays an integral part in allowing families to better navigate tough times when the unexpected happens. As an Entry Level... 

Oldcastle APG

Controller Job at Oldcastle APG

 ...managing a multi-location team, working strategically with leadership and implementing processes and procedures. In this role, the Controller will oversee various accounting functions of the multi-site operations, including accounts payable support, customer billing,...