Senior Software Engineer (PHP)

New
Based in the United StatesFull-TimeSenior
Salary$115,000 – $130,000 USD, plus bonus
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PHPGitJavascriptMySQLSoftware ArchitectureTypeScriptVue.JsCI/CD

Requirements

  • 5+ years of experience building complex software applications, ideally in full-stack or backend-heavy environments.
  • Strong proficiency in PHP with modern development practices, including solid experience with Laravel or similar frameworks.
  • Deep understanding of object-oriented programming, software design patterns, and scalable system architecture.
  • Strong experience with relational databases such as MySQL, including schema design, query optimization, and performance tuning.
  • Hands-on experience with modern frontend development using JavaScript/TypeScript and Vue (or similar frameworks).
  • Proven ability to work effectively within large, complex, and evolving codebases, making safe and impactful changes with limited guidance.
  • Experience with Git, CI/CD pipelines, and secure software development practices.
  • Ability to contribute across the full software development lifecycle, from design to deployment and monitoring.
  • Comfortable using AI-assisted development tools responsibly, with strong judgment in validating outputs.
  • Strong collaboration and communication skills, with the ability to work independently and within cross-functional teams.

Responsibilities

  • Design, build, and enhance full-stack features using PHP (Laravel) and Vue, contributing to a platform that automates complex merchant fee analysis and proposal generation workflows.
  • Own end-to-end software quality by implementing unit, integration, and end-to-end tests, ensuring robust validation from development through production deployment.
  • Improve and refactor a large, established codebase by simplifying complex areas, reducing technical debt, and strengthening system maintainability.
  • Optimize database performance and design efficient MySQL queries and schemas to support high-volume, data-intensive processing.
  • Collaborate with Product Managers to refine requirements, define technical solutions, and ensure alignment between business needs and system architecture.
  • Participate in code reviews, promote engineering best practices, and contribute to raising overall code quality and consistency across the team.
  • Partner with SRE teams to ensure systems are observable, resilient, secure, and production-ready, while helping resolve incidents and performance issues.
  • Contribute to continuous improvement initiatives, including development workflows, tooling, and engineering standards across the SDLC.
View Full Description & ApplyYou'll be redirected to the employer's site
$115,000 – $130,000 USD, plus bonus
Apply Now