Senior PHP Engineer @Foxbox Digital
Software Development
Salary unspecified
Employment Type full-time
Posted 1mth ago

[Hiring] Senior PHP Engineer @Foxbox Digital

1mth ago - Foxbox Digital is hiring a remote Senior PHP Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Northern America, Latin America (LATAM)

Role Description

We are looking for an experienced Senior PHP Engineer who combines strong software engineering skills with the ability to work effectively in a consulting environment. In this role, you will design, develop, modernize, and support web applications using PHP and related technologies. Some projects may include:

  • Drupal-based platforms
  • Laravel
  • APIs
  • Integrations
  • Modern JavaScript frameworks
  • Cloud-native architectures

You will work directly with client stakeholders, product managers, designers, and engineers to understand business challenges, recommend technical approaches, and deliver scalable, maintainable solutions.

Successful candidates are comfortable entering existing systems, learning unfamiliar codebases, navigating ambiguous requirements, and taking ownership of solutions from discovery through delivery.

Qualifications

  • 5+ years of professional software development experience, with significant experience developing backend applications using PHP.
  • Experience working with modern PHP frameworks or platforms such as Laravel, Symfony, or Drupal.
  • Experience working with and extending existing applications and complex codebases.
  • Understanding of object-oriented programming, software design principles, application architecture, and common design patterns.
  • Experience designing and consuming RESTful APIs and integrating third-party systems.
  • Experience working with relational databases such as MySQL or PostgreSQL.
  • Comfortable with JavaScript, HTML, and CSS and understanding how backend systems interact with modern frontend applications.
  • Experience using Git and working with CI/CD development practices.
  • Understanding of testing practices and experience with tools such as PHPUnit.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to independently investigate problems and recommend solutions.
  • Clear communication with both technical and non-technical stakeholders.
  • Comfortable working directly with clients in a consulting or professional services environment.
  • Ability to manage competing priorities and work effectively across multiple projects or workstreams.
  • Comfortable working collaboratively in a distributed, remote-first team.
  • Fluency in English is required.

Requirements

  • Build trusted relationships with client stakeholders.
  • Ask effective questions to uncover the underlying business problem.
  • Navigate incomplete or changing requirements.
  • Explain technical concepts and tradeoffs in clear business terms.
  • Push back constructively when a requested approach introduces unnecessary risk or complexity.
  • Offer alternative solutions rather than simply identifying problems.
  • Take ownership of commitments, blockers, communication, and delivery.
  • Adapt quickly to different client environments, teams, technologies, and ways of working.
  • Previous consulting, professional services, digital agency, or client-facing engineering experience is strongly preferred.

Nice to Have

  • Hands-on experience developing or maintaining Drupal applications.
  • Experience developing custom Drupal modules or integrations.
  • Experience with Laravel or Symfony.
  • Experience with React.js, Vue.js, or React Native.
  • Experience modernizing legacy applications or incrementally replacing legacy architecture.
  • Experience designing microservices or service-oriented architectures.
  • Experience with Docker and containerized development environments.
  • Familiarity with AWS, Azure, or Google Cloud Platform.
  • Experience with automated testing and CI/CD pipelines.
  • Experience working in Agile delivery environments.
  • Experience leading technical discovery or architecture discussions with clients.
  • Previous experience working for a consulting firm, digital agency, or professional services organization.

AI-Assisted Development

We are actively adopting AI-assisted software development practices across our engineering teams. Experience with tools such as:

  • Claude Code
  • Gemini CLI
  • OpenAI Codex
  • GitHub Copilot

is a plus. We value engineers who use AI development tools thoughtfully for activities such as:

  • Understanding unfamiliar codebases.
  • Accelerating implementation and prototyping.
  • Generating and improving automated tests.
  • Refactoring existing code.
  • Debugging and troubleshooting.
  • Reviewing code and identifying potential issues.
  • Creating technical documentation.
  • Automating repetitive engineering tasks.

Engineers are expected to apply their own judgment, validate AI-generated work, and remain accountable for the quality of the software they deliver.

Technologies We Use

  • Backend: PHP, Laravel, Drupal, MySQL, PostgreSQL, RESTful APIs, Microservices
  • Frontend: JavaScript, TypeScript, React.js, Vue.js, React Native, HTML, CSS
  • Cloud & DevOps: Docker, AWS, Azure, Google Cloud Platform, CI/CD pipelines, GitHub Actions
  • Testing: PHPUnit and automated testing practices
  • Development: Git, GitHub, Agile methodologies
  • AI Development: Claude Code, Gemini CLI, OpenAI Codex, GitHub Copilot
  • Collaboration: Slack, Jira, Notion, Figma

Remote Work Requirements

  • Reliable high-speed internet access.
  • A reliable computer suitable for professional software development.
  • A webcam and headset or microphone suitable for client and team video meetings.
  • A professional environment that supports regular collaboration with distributed teams and clients.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior PHP Engineer @Foxbox Digital
Software Development
Salary unspecified
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later