Deel

Senior PHP Engineer

Deel

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerJavaScriptLinuxMySQLNode.jsPHPPostgresPythonReactZend

About the role

  • Be a part of a truly cross-functional team; Backend Engineers, Frontend Engineers, Product Teams, Designers and QA’s.
  • Participate in product planning (from discovery all the way to deployment) - we want your input at all stages of the Software Development Lifecycle!
  • Collaborate! Our teams work together to develop robust new features, APIs, continuously improve our industry-leading products and find and fix any bugs at DeelSpeed.
  • Ensure our customers receive a white-glove experience with our products!
  • Fully own the development of features on the client, server, service, and database.

Requirements

  • You will maintain and improve stability in our legacy PHP monolith (PHP 5.6, Zend components).
  • Eagerness to embrace new technologies, as the role will involve transitioning to a modern JavaScript stack in the near future. Familiarity with later versions of PHP (such as PHP 8) will also be beneficial in the event of system updates.
  • You will design and implement server-side APIs, data models, and business logic, primarily in PHP, with MySQL.
  • You will create and optimize database schemas, queries, and interactions with relational databases (MySQL or PostgreSQL).
  • You will perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables - even in a legacy environment where regressions can be easy to introduce.
  • You will collaborate with the team on reducing technical debt and delivering feature backlog items that improve operational efficiency.
  • You will participate in code reviews and provide constructive feedback to maintain code quality standards.
  • You will communicate project progress, challenges, and solutions effectively to team members and stakeholders.
  • Contribute to the continuous improvement of development processes, methodologies, and tools.
  • Bring 8+ years of backend development experience.
  • Are highly skilled in PHP, with a solid understanding of OO principles, architecture, and design patterns.
  • Bring strong relational database experience (MySQL or PostgreSQL).
  • Are proficient with the Linux command line and familiar with AWS.
  • Thrive in a collaborative, remote-first work culture where teamwork and camaraderie are key.
  • Embrace independence and take ownership of your projects, yet also excel in a team setting.
  • Communicate complex ideas with ease and enjoy collaborating with diverse teams of technical and non-technical stakeholders.
  • Are passionate about solving customer problems with your coding superpowers, and are a natural at troubleshooting issues.
  • You should be eager to embrace new technologies, as the role will involve transitioning to a modern JavaScript stack in the near future.
  • Have experience with Node.js or React, as you’ll have opportunities to contribute to our newer product in the future.
  • Know other scripting languages (e.g., Python).
  • Have experience with SaaS products running 24/7 on a major cloud vendor.
  • Are familiar with containerization technologies like Docker.