Vacatia

Senior PHP Software Engineer

Job description

Job Title: Senior PHP Software Engineer - Portland, Oregon

Department: Engineering

Reports To: VP of Engineering

Summary:

Vacatia, an innovative hospitality company reinventing the timeshare experience, seeks a US-based, experienced Senior PHP Software Engineer. At Vacatia, we're revolutionizing how families plan and experience vacations, similar to how Epic Pass transformed the ski industry or Netflix disrupted the movie rental landscape. As a Senior Engineer, you'll play a pivotal role in building and enhancing our cutting-edge platform that empowers families to discover, book, and enjoy memorable vacations year after year.

You'll work in a collaborative environment on small, autonomous teams, where you'll have the opportunity to make a significant impact. If you're a passionate and adaptable engineer who thrives in a fast-paced startup environment, we want to hear from you!

Responsibilities:

  • Leverage your deep expertise in PHP to architect and develop robust, scalable software applications.
  • Write clean, maintainable, well-tested PHP code adhering to best practices.
  • Integrate with third-party APIs and services to expand our platform's capabilities.
  • Stay abreast of the latest trends and advancements in PHP, Laravel, Symfony, and related technologies.
  • Break down large, multi-week projects into manageable tasks and milestones.
  • Communicate effectively with technical and non-technical audiences, articulating complex engineering concepts clearly and concisely.
  • Write automated tests to ensure code quality and reliability.
  • Identify, prioritize, and address technical debt in legacy codebases while minimizing disruption to existing functionality.
  • Drive product innovation through the implementation of new features and improvements.

Qualifications:

  • Must be based in Portland, Oregon.
  • Bachelor's degree in Computer Science or a related field or equivalent experience.
  • 8+ years of professional experience in full-time software engineering or PHP development, with a strong focus on object-oriented programming and design patterns.
  • Extensive expertise in the Laravel framework, including experience with Eloquent ORM and/or the Symfony framework, including experience with Doctrine ORM.
  • High proficiency in SQL (MySQL or PostgreSQL); experience with Snowflake is a plus.
  • Deep understanding of the PHP ecosystem, libraries, tools, and best practices.
  • Experience with API design, development, and integration technologies (e.g., RESTful APIs, GraphQL, API gateways).
  • Experience with Vue.js/React and Blade templates.
  • Proficient in source control environments like GIT.
  • Familiarity with container-based technologies such as Docker and Kubernetes
  • Track record of successfully managing and delivering complex software projects within established timelines.
  • Experience with automated testing frameworks (e.g., PHPUnit) and CI/CD tools (e.g., GitHub Actions, AWS CodePipeline).
  • Proven experience in maintaining and refactoring legacy codebases, balancing short-term needs with long-term sustainability.
  • Strong analytical skills and ability to solve problems through data analysis

Preferred Qualifications:

  • Contributions to open-source PHP projects or Laravel/Symfony community.
  • Experience with other PHP frameworks.
  • Experience working in the hospitality or travel industry.
  • Experience integrating applications with Salesforce.

Compensation:

  • $150,000 - $180,000 annually (Depending on experience and qualifications)
  • Equity options
  • Comprehensive benefits package (see below)

Benefits:

  • Choose your preferred work environment: Mac or PC
  • Enjoy discounted travel to our resorts
  • Flexible and unlimited PTO
  • Collaborative culture with no micro-management
  • Join a small, highly-skilled tech team
  • Comprehensive healthcare
  • 401K matching plans

About Vacatia:

Vacatia is a VC-backed company headquartered in San Francisco, with offices in New York City and Portland, Oregon. We're a team of passionate innovators dedicated to transforming the timeshare industry and making family vacations better. Join us on our exciting journey to redefine the way families travel and create lasting memories!

To Apply:

Send your CV and cover letter to Kris Wallsmith (kris.wallsmith@vacatia.com).

Vacatia

Vacatia is an innovative hospitality company.