Senior Drupal PHP Engineer

Job description

Foxbox Digital is an award-winning digital product agency, headquartered in Chicago. We partner with clients ranging from start-ups to mid-sized businesses and everyone in between to design, develop, and deliver successful digital experiences.

We’re a remote-first team of associates located in the United States and LATAM regions. Our mission is rooted in continuously engaging and assembling tech-enthusiasts together to build our global team.

Summary

The Senior Drupal PHP Engineer will be pivotal in architecting and developing complex Drupal applications to meet our clients’ unique needs. You will work closely with project managers, designers, and other engineers to deliver high-quality web solutions. The ideal candidate is passionate about leveraging their expertise in Drupal and PHP to create efficient, scalable, and secure applications. This role requires strong leadership, technical proficiency, and the ability to work collaboratively within a remote team.

Responsibilities:

  • Design, develop, and maintain highly complex Drupal applications, ensuring the best practices in development and coding standards.
  • Collaborate with stakeholders, translating business requirements into technical specifications.
  • Perform code reviews, provide constructive feedback, and mentor junior developers to cultivate a culture of continuous improvement.
  • Implement and maintain Drupal modules, themes, and APIs to enhance the functionality of various client projects.
  • Troubleshoot and resolve issues, enhancing the performance, scalability, and security of web applications.
  • Stay current with Drupal best practices, new developments, and community updates to integrate the latest technologies and methodologies.
  • Engage in project planning, estimation, and execution, ensuring timely delivery of projects.
  • Ensure accurate logging of billable hours for efficient client project tracking.

Who You are:

  • You have a Bachelor’s Degree in Computer Science or a related field.
  • You have 5+ years of experience with Drupal development, specifically with Drupal 89, and a strong understanding of PHP.
  • You possess a solid understanding of front-end technologies such as HTML, CSS, and JavaScript.
  • You have experience developing custom Drupal modules and themes, as well as proficiency in using contributed modules.
  • You have experience with version control systems, preferably Git, and familiarity with CI/CD practices.
  • You have strong analytical and problem-solving skills with a focus on high-quality engineering and best practices.
  • You have experience with database management, specifically MySQL or PostgreSQL.
  • You possess excellent communication skills to work effectively with clients and team members in a remote setting.
  • You have a passion for mentoring and providing technical guidance to peers.
  • You are proactive and self-driven, able to manage multiple projects and meet deadlines.
  • Fluency in English is required.

Technologies we use:

  • Drupal Ecosystem: Drupal 89, Composer, Drush, Twig
  • Backend: PHP (Laravel), MySQL, RESTful APIs, Docker, Microservices
  • Frontend: JavaScript, React.js, Vue.js, React Native, HTML, CSS
  • Testing: PHPUnit
  • Version Control: Git (GitHub, GitLab)
  • Cloud Platforms: AWS, Google Cloud Platform (GCP), Azure
  • CI/CD & DevOps: GitHub Actions, GitLab CI, Docker, CI/CD pipelines
  • Project Management & Collaboration: Jira, Notion, Slack, Figma
  • Development Practices: Agile methodologies
  • Remote Work Tools: High-speed internet, reliable laptop/desktop, webcam
  • AI-Powered Development Tools: Claude Code, Gemini CLI, GitHub Copilot, OpenAI Codex
  • DevOps: Docker, GitHub Actions, Fastlane, Bitrise

Why Foxbox Digital

  • We offer continuous training and growth opportunities
  • Remote-first environment with a culture of collaboration and innovation.
  • Opportunity to work on a project that directly impacts business success.
  • You are part of a multicultural and collaborative team that is constantly growing.
  • Don’t be afraid to break things; we encourage risk-takers.

Diversity and Inclusion

Foxbox Digital is an LGBT company certified by the Illinois and National LGBT Chambers of Commerce. We are committed to working with diverse and inclusive teams to continue building the digital revolution.

Foxbox is committed to the principle of equal employment opportunity for all and team members with a work environment free of discrimination and harassment. All employment decisions at Foxbox are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Foxbox will not tolerate discrimination or harassment based on any of these characteristics. Foxbox encourages applicants of all ages.

Share this job:
Please let Foxbox Digital know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply