Senior Drupal Engineer (US Remote)

  • Remote/Home-based
  • USA
  • Posted 5 hours ago

Proven Consultancy

Job title:

Senior Drupal Engineer (US Remote)

Company

Proven Consultancy

Job description

Senior Drupal Engineer (US Remote)If you are passionate about technology and working toward a more sustainable and equitable future, join our close-knit team of professionals! Proven is a digital consultancy that leverages strategic thinking, engineering, and storytelling to create impactful digital experiences for mission-driven organizations. We seek highly motivated, creative problem-solvers who bring diverse perspectives. We are based out of New Jersey but are a globally distributed team.We are seeking a full-time Senior Drupal Engineer to develop, maintain, and deploy enterprise-level applications. You will be responsible for all aspects of development for Drupal applications for our clients and be part of their engineering team. You will be expected to coordinate with the Proven engineering team and manage a team of offsite developers.This is a full-time, fully remote position. All Proven roles operate within Eastern Time Zone business hours.Role & Responsibilities

  • Advanced enterprise-level Drupal development:
  • Experience working in a headless architecture.
  • Develop new features.
  • Extend core.
  • Write custom modules.
  • Optimize for performance and security.
  • Fix bugs efficiently using debugging tools.
  • Refactor code and apply security patches and software updates as needed.
  • DDEV (Docker-based PHP development environments) for local development.
  • Understand project requirements and translate them into code; plan code structures based on tech stack and project requirements.
  • Design and produce custom modules, plugins, services, and themes; adhere to coding best practices and satisfy accessibility requirements.
  • Follow development workflow and commit code to a shared codebase; thoroughly test code before committing to the codebase.
  • Meet with various stakeholders to understand and translate their requirements into a project plan; gather technical requirements and present technical solutions to technical and non-technical audiences.
  • Participate in design handoff meetings with designers; understand all aspects of a design system and convert them into high-quality code.
  • Break projects down into manageable tasks and group them into sprints; write detailed user stories, acceptance criteria, and technical requirements.
  • Lead sprint planning and backlog refinement; provide feedback on ticket scope and feasibility.
  • Hand tasks off to other team members and follow up on progress; mentor junior developers and oversee outsourced engineering resources.
  • Run daily standups and work in tandem with project managers to manage resources, deployments, and release planning.
  • Assist in managing hosting infrastructure on AWS.
  • Manage CI/CD pipelines and integrate test automation.
  • Refine existing GitHub Actions, participate in deployment activities, and orchestrate deployments.

Knowledge and SkillsRequired

  • 7+ years of enterprise-level Drupal development experience and direct working knowledge with:
  • HTML5, CSS, Javascript, and PHP.
  • MySQL, Postgres, Aurora DB, or similar databases.
  • Git command line and GitHub actions.
  • Web Services and REST API.
  • Understanding and working with various tools in AWS like S3, IAM, and Cognito.
  • Knowledge of PHPUnit, Xdebug, and browser testing tools like Cypress.
  • Use of JS scripting tools like Grafana to orchestrate performance testing.
  • Application Performance Monitoring using tools like New Relic and Pingdom; ability to decipher server logs.
  • You have built and maintained complex, custom Drupal applications for enterprise clients. You are comfortable extending Drupal core, writing custom modules, and optimizing for performance and security.
  • You are comfortable doing code reviews, providing feedback, and taking ownership of the repository.
  • Open to new challenges, thinking outside the box, providing solutions, and selecting the right tech stack to meet the requirements.
  • Experience working in an Agile/Scrum environment, including writing detailed user stories, acceptance criteria, and technical requirements.
  • Comfortable leading sprint planning, backlog refinement, and providing feedback on ticket scope and feasibility.
  • Experience in a client-facing role, including gathering technical requirements, leading stakeholder discussions, and presenting technical solutions to technical and non-technical audiences; you are professional and comfortable working with senior executives.
  • You are hyper-organized, detail-oriented, and able to take ownership of projects to ensure they are completed to the highest levels of quality and meet deadlines.
  • You have good written and verbal communication skills.
  • You are comfortable working under pressure and meeting challenging deadlines.
  • You have experience working with distributed teams.

Nice to Have

  • JS Frameworks: React, Angular, or Vue js.
  • Compute services like Lambda.
  • Familiarity with Command-line Interfaces.
  • Creative tools like Figma or Adobe Creative Cloud.
  • Google Analytics.
  • GraphQL.

More About Careers at Proven

  • We offer exceptional employee benefits like paid time off, healthcare coverage, retirement plan matching, and more!
  • We are committed to supporting your professional growth through development and training opportunities at all levels of your career.
  • As a BIPOC-owned organization, we embrace inclusivity and diversity.
  • We put our values at the center of all we do and seek candidates who do the same.

Please note we will not accept applications that do not include a cover letter and work examples. We will not consider applications that do not demonstrate direct experience in advanced Drupal development, enterprise applications, and Agile processes. A technical screening and/or code submission will be required.

Expected salary

Location

USA

Job date

Sat, 01 Feb 2025 06:32:50 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (nearmejobs.eu) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location