Drupal Back-End Developer
Description
RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.
That’s RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people first, and providing a flexible work environment, our employees have higher morale, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.
Description:
Are you passionate about Drupal development and eager to take on new challenges including large scale enterprise website migrations? We are seeking a skilled mid-level Drupal backend developer to join our RIVA team, where you'll collaborate with cross-functional teams to deliver high-quality Drupal-based web solutions. If you have a strong background in PHP, Drupal development, and a commitment to writing clean, efficient code, we'd love to hear from you!
Responsibilities:
- Install and test both Drupal core and custom modules in the Acquia Cloud
- Develop and maintain custom Drupal modules and themes according to project requirements.
- Collaborate with frontend developers to integrate frontend designs with Drupal backend functionality.
- Optimize website performance and scalability through efficient coding practices and caching strategies.
- Implement and maintain Drupal site configurations, content types, views, and user permissions.
- Troubleshoot and debug Drupal-related issues, ensuring timely resolution and minimal downtime.
- Utilize version control systems such as Git for code management and collaboration.
- Stay updated with the latest Drupal trends, modules, and best practices to enhance development processes.
- Create and run migrations from a variety of CMS’s into Drupal 9/10.
- Prototype application functionality for internal review and client review.
- Conduct cross-browser and cross-device testing to ensure consistent display in major supported browsers on Mac, Windows, iOS and Android platforms.
Requirements:
- Minimum Education: BS/BA degree (Computer Science, Engineering, or equivalent)
- Minimum Experience: 6-8 years’ experience in related field
Desired Qualifications:
- Demonstrated experience in web development including mobile and responsive design in Drupal 9/10
- Expert in PHP development experience templating using Twig
- Expert in Drupal 9/10 development and configuration.
- Strong working knowledge of and hands-on experience with current technologies and web development tools, including AngularJS, Bootstrap, JavaScript, Twig, CSS, HTML5, and Web Services.
- Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release, and operation support.
- Expert HTML and Sass/CSS skills
- Strong understanding of JavaScript
- Familiarity with the SDLC, Agile, Scrum, and associated tools such as JIRA and Confluence
- Experience migrating websites from non-Drupal legacy systems (i.e. Kentico) to Drupal 9/10
- Ability to build views and building blocks
- Ability to write custom modules in Drupal 9/10
- Ability to configure modules in Drupal 9/10
- Ability to write APIs from scratch
- Experience with US Web Design Standards, WCAG 2.1, 508 Compliancy
- Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience with Agile Software Development Methodology.
- LAMP stack experience
- SQL experience
- Health, Dental, and Vision Coverage
- Life Insurance
- Retirement Benefits / 401K with company matching
- HSA/FSA Spending Accounts
- Long- and short-term disability
- Pet Insurance
- Wellness Program Initiatives
- RIVA Flex
- Additional Workplace Benefits