Senior Drupal Developer
Fremont, CA, US, 94538
Company have a client that is seeking a Senior Drupal Developer to start remote but onsite upon conversion in Fremont, CA or Austin, TX – onsite preferred. Open to candidates in Seattle, WA or Draper, UT.
Responsibilities:
- The Senior Drupal Developer will build the next generation CMS for the company 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
- The Senior Drupal Developer will commit code, perform code reviews, drive best practices, and assist with configuration and release management
- BS or higher studies in Computer Science (or equivalent experience)
- 7+ years of development experience
- 5+ years of professional experience w/ Drupal in consumer facing applications
- 2+ years of experience with Drupal 8/9
- 2 years of experience with version 8 and 9. Strong back end PHP
- Backend experience; This role is backend focused
- Experience with Drupal 8 and 9
- Understands Drupal platform and APIs
- MySQL is also important; Fair amount of database work that happens on the backend side; Backend instigations with other systems; Experience with integrations
- 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 HTTP, 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
Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Apply here with ITWQG2054759 as the reference code.