Senior Full Stack Developer, Shopify + Drupal
Role details
Job location
Tech stack
Job description
Fluke is seeking a Senior Full Stack Developer with deep expertise in Drupal 11+ and Shopify to be a key contributor in the design, development, deployment, and support of enterprise web solutions. This role plays an important part in delivering scalable, high-performing digital experiences that support a global audience and in partnering closely with business stakeholders, Quality Assurance, and technical teams to translate functional requirements into secure, maintainable, and effective solutions., * Design, develop, deploy, and support enterprise web applications and large-scale websites with a strong emphasis on Drupal 11+.
- Facilitate work across the full application development lifecycle, including technical discovery, architecture, estimation, development, integration, testing support, deployment, production support, and continuous improvement.
- Develop scalable, secure, and maintainable Drupal solutions that meet enterprise standards for performance, resiliency, supportability, and extensibility.
- Develop integrations between Drupal and Shopify and configure Shopify features and capabilities to support business and commerce requirements.
- Translate functional designs and business requirements into clear technical specifications and implementation plans.
- Work closely with Quality Assurance to ensure solutions are testable, defects are resolved efficiently, and releases meet quality standards.
- Work directly with business stakeholders to gather requirements, explain technical options and tradeoffs, and help deliver practical solutions.
- Contribute to enterprise Drupal architectures, including personalized experiences and headless or decoupled implementations where appropriate.
- Optimize website architecture and delivery for SEO, global scale, performance, and availability.
- Implement and optimize caching and content delivery strategies, including Drupal caching capabilities and Cloudflare features.
- Integrate and support third-party tools such as Algolia and participate in incident response, troubleshooting, and post-deployment support as needed.
- Support multilingual, multi-regional, and globally distributed websites.
Requirements
This is a hybrid position based in Fluke's Everett office and requires on-site presence Tuesday, Wednesday, and Thursday from 8:00 a.m. to 5:00 p.m. The ideal candidate is comfortable working in a fast-paced environment, managing competing priorities, and responding effectively to production, project, and stakeholder demands., * Bachelor of Science in Computer Science, Software Engineering, Computer Engineering, or a related engineering or technical discipline.
- Minimum of 4-5 years of verifiable professional experience in web application development, including significant experience with enterprise websites and content platforms.
- Deep expertise in Drupal 11+ or closely related modern Drupal versions, including architecture, custom development, content modeling, configuration management, deployment, and production support.
- Demonstrated experience building, deploying, and supporting large Drupal websites for global audiences with strong performance, scalability, and operational reliability.
- Experience supporting multilingual, multi-regional, and globally distributed websites.
- Strong hands-on experience with Drupal-to-Shopify integrations and configuring Shopify capabilities in support of digital commerce and customer experience needs.
- Experience creating technical specifications from functional designs and working closely with Quality Assurance through testing and release cycles.
- Strong communication skills and demonstrated ability to work directly with business stakeholders, product owners, and cross-functional teams.
- Demonstrated understanding of the SEO implications of website architecture, rendering, metadata, content structure, and performance decisions.
- Experience building personalized Drupal experiences and headless or decoupled Drupal solutions.
- Experience integrating third-party applications such as Algolia and optimizing website performance through effective caching, CDN, and Cloudflare strategies.
- Ability to perform effectively under pressure, manage competing priorities, and support critical business platforms in a fast-paced environment.
Preferred Qualifications
- Experience with modern frontend frameworks used in headless or decoupled web architectures.
- Experience with CI/CD, automated testing, observability, and performance monitoring tools.
- Experience supporting development teams and contributing to engineering standards and best practices.
Benefits & conditions
This position is also eligible for bonus as part of the total compensation package.
Pay Range
The salary range for this position (in local currency) is 88,000.00 - 147,000.00
This position is also eligible for bonus as part of the total compensation package.
The salary range for this position (in local currency) is 88,000.00 - 147,000.00
We are an Equal Opportunity Employer