FareHarbor
Posted 3w ago

Full Stack Engineer - PHP & Javascript (WordPress)

FareHarbor
Denver, Colorado, United States
$103k-$155k/yrHybridFull Time
Responsibilities
  • writing code
  • building features
  • reviewing code
Requirements
  • 3+ years working with large-scale PHP/JavaScript codebases
  • Strong WordPress and web accessibility knowledge
  • Solid HTML/CSS
  • UX focus, and experience with modern web performance practices
Technical tools mentioned
PHPJavaScriptWordPressGutenbergTwigPhotoshopSketchReactWebpackViteBabel

Job description

About FareHarbor

At FareHarbor, our mission is to make experiences better for everyone. Founded in 2013 in Hawaii and acquired by Booking Holdings in 2018, FareHarbor creates powerful tools that enable our clients (think boat rentals, museums, food tours, events and more!) to operate and grow.

With over 20,000 clients across 90+ countries—we’re the largest in our industry and shaping the future of travel, together.

Our team is an ‘Ohana of 700+ people around the world. We’re passionate about pioneering an industry, embracing challenges with open arms, and delivering value to the experiences industry.

FareHarbor Core Values:

  • Think Client First
  • We Are One ‘Ohana
  • Be Curious and Learn
  • Own It.
  • Act With Integrity
  • Embrace the Challenge

Why FareHarbor?

Founding FareHarbor required unwavering passion. Turning a start-up into the world’s leading and largest reservation software for tours, activities, and attractions required relentless dedication and vision. To date, we’ve helped over 20,000 global businesses operate successfully and are proud to have played a role in enabling business owners to live their dreams.

And since day one, we’ve known that our real success lies in our people—the Ohana.

With each new feature launched and new client onboarded, there is a team of incredible people behind the scenes who are full of dedication, passion, energy, and the will to succeed. We encourage everyone to bring their whole selves to  work—to  believe in their abilities, to freely express their creativity, and to contribute with their own uniqueness by wearing their true colors. We take care of one another and always prioritize health and wellbeing. We give our people the space and trust to learn, to try, to succeed, to collaborate, to think outside of the box, to make mistakes, and even to fail. And then we come together to try again.

From the minute you join, you have a voice. You find your space. You make an impact. We celebrate our victories, shout our successes, and are always eager to tackle new challenges. And we can’t wait to see all that’s to come.

About the Role

FareHarbor, a Booking.com company, is looking for a full-time Engineer with experience in PHP, JavaScript, WordPress, UX, design, accessibility, and modern web standards to join the FareHarbor.me team in our Denver office.

The FareHarbor.me team powers our managed website platform, which serves thousands of custom client websites. We’re currently transitioning our platform to a Gutenberg-based theme architecture, and this role will play a key part in building the next generation of FareHarbor Sites — bringing together robust backend systems, a modern editorial experience, and scalable front-end design.

What you’ll do here:

  • Write clean (S)CSS, HTML(Twig), JavaScript and PHP
  • Create and build user-facing features to be integrated on thousands of client websites
  • Work with project managers to create and build custom features for Enterprise client websites on occasion
  • Work with Photoshop, Sketch, and the like to mock up page elements, typography improvements, etc for our design framework
  • Review pull requests, and write technical documentation for our engineers
  • Help and share knowledge with other engineers
  • Help develop a robust design framework that enables easy superficial theming.

Requirements:

  • 3+ years of experience working with large-scale production codebases and mission-critical systems.
  • Strong PHP knowledge.
  • Strong JavaScript knowledge.
  • Strong WordPress knowledge, including experience building custom plugins or themes.
  • Strong semantic HTML and CSS knowledge, including modern and legacy techniques for reusable components and layouts.
  • Good understanding of Web Content Accessibility Guidelines (WCAG).
  • A keen eye for good web design and user experience.
  • Solid understanding of web fundamentals and performance best practices.
  • Experience with Twig templating is a plus.
  • Comfortable working in a fast-paced, demanding environment.
  • Motivated, hard-working, and able to lead by example.

Preferred Experience

  • Experience developing Gutenberg blocks or extending the WordPress Block Editor.
  • Familiarity with React, including building custom editor components or block interfaces.
  • Understanding of WordPress block-based theme development, including theme.json and block pattern systems.
  • Experience migrating or refactoring classic themes to a Gutenberg-based architecture.
  • Knowledge of block.json configuration, editor styling, and content synchronization patterns.
  • Experience with modern front-end build tools (Webpack, Vite, Babel, etc.) in a WordPress environment.
  • Passion for improving editor UX and enabling non-technical users to build beautiful, accessible websites.
  • Collaborative mindset — able to work closely with design, product, and engineering to shape the future of the FH.me platform.

Benefits 

  • Medical, dental + vision coverage
  • 26 vacation days, 10 sick days & 12 paid holidays per year
  • Global leave benefit 
    • 22 weeks paid parental leave 
    • 2 weeks paid grandparent leave 
    • Extended care and bereavement leave
    • Life insurance policy
  • 401k + employer matching
  • Social hours & events and team-building 
  • Educational Opportunities
  • Wellness benefits (Headspace subscription & wellness webinars)   
  • Work-from-home assistance
  • Hybrid friendly
  • Paid volunteer hours

Salary Range: $103,334 - $155,002, plus 10% bonus potential 

Please note you must be authorized to work in the United States for this position.

At FareHarbor, we believe making experiences better for everyone starts with fostering a workplace where every voice is heard and everyone is empowered to thrive. We’re committed to inclusion, welcoming all qualified job seekers to apply and join our ‘ohana.

FareHarbor is an equal opportunity employer in accordance with all applicable federal, state and local laws. We do not discriminate on the basis of race, color, religion, gender, gender identity, sex, sexual orientation, national origin, disability, age, or veteran status, or any other classification protected by federal, state, or local law. If you need adjustments during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations.

To learn more about how we use your information, see our Privacy Statement for Applicants. By submitting your application, you confirm that you understand and agree that your information will be processed in accordance with our Privacy Statement for Applicants.

Any offer of work (e.g. employment, assignment) will be subjected to the successful completion of pre-employment screening.

About FareHarbor

Provides booking and business management software for tour operators.

Year founded
2013
Employees
950
Organization type
Private
Latest investment
Raised $1.00M Series A (2015) — led by Vertica Capital Partners
Headquarters
NL

Similar jobs

Full Stack Engineer roles near Denver, Colorado
2d
Save
Mark Applied
Hide
Full Stack Engineer Intern
Denver, Colorado, United States
$600-$800/mo RemoteInternship
Gesture
Gesture: AI-driven platform for tangible marketing and consumer gifting.
Currently pursuing a computer science, software engineering, or related degree; familiarity with React and Node.js, Python, or similar; understanding of REST APIs, databases, Git, and software development practices.
React, Node.js, Python, REST APIs, Git
3d
Save
Mark Applied
Hide
Full Stack Developer
Denver or Naperville
$95k-$115k/yr HybridFull Time
PTMA Financial Solutions
PTMA Financial Solutions: Provides treasury and investment services to public sector entities.
2+ YOERequires a bachelor's degree or equivalent experience, 2–5 years of professional experience, and skills in Java, Node.js, SQL, Python, APIs, relational databases, application development, and problem solving.
Java, Node.js, SQL, Python, HTTP, JSON, WebSockets, ClaudeCode, Microsoft Copilot, Unix, MS SQL Server, PostgreSQL, Azure SQL, Oracle, DevOps
1w
Save
Mark Applied
Hide
Full Stack Engineer
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$115k-$195k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
2+ YOERequires 2–4 years of software engineering experience, strong TypeScript/JavaScript, SQL, Node, Express, React, AWS, relational databases, teamwork, and communication skills.
TypeScript, JavaScript, React Native, Node, Express, React, AWS, SQL, relational databases, Redux, Next.js, Jest, Cypress
1w
Save
Mark Applied
Hide
Angular Full Stack Developer
Centennial, Colorado, United States
$90k-$157k/yr HybridFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
5+ YOEBachelor's degree or equivalent experience; 5+ years developing enterprise applications with Java, Angular, Spring, REST APIs, relational databases, microservices, Microsoft Azure, Git, and CI/CD pipelines.
Angular, Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, RESTful APIs, SQL Server, Oracle, PostgreSQL, Microsoft Azure, Git, CI/CD, Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL Database, Azure DevOps, Docker, Kubernetes, OAuth 2.0, OpenID Connect, JWT, JUnit, Mockito, Jasmine, Karma
1w
Save
Mark Applied
Hide
Sr Staff Fullstack Developer (Frontend focused)
Exton or Boulder or Huntsville or Dayton
$136k-$204k/yr OnsiteFull Time
Synopsys
SynopsysNasdaq: SNPS: Provides software and IP for semiconductor design and manufacturing.
4+ YOEBachelor's with 8 years, master's with 6, or PhD with 4; front-end and back-end development expertise, cloud deployment, web components, Git, Agile, and testing experience.
HTML5, CSS3, JavaScript, React, Angular, C#, Java, Python, Node.js, Docker, Kubernetes, AWS, Microsoft Azure, Git, Jasmine, Karma, Jest, Vitest, Ansys
1w
Save
Mark Applied
Hide
Senior Full Stack Developer
Philadelphia or Englewood
$136k-$204k/yr OnsiteFull Time
Comcast
ComcastNASDAQ: CMCSA: Provides global telecommunications, media content, and entertainment services.
7+ YOEBachelor's degree or equivalent,7+ years embedded software/firmware experience,proficiency in C/C++,embedded Linux and Yocto,CI/CD practices,hardware/software integration and mentoring experience.
C, C++, Linux, Yocto Project, CI/CD
2w
Save
Mark Applied
Hide
Full Stack Developer
Aurora or Sarasota or Sterling
$130k-$200k/yr OnsiteFull Time
GRVTY
GRVTY: Develops defense technology, cyber, and intelligence software solutions.
Must hold TS/SCI with CI poly (or be willing to obtain), Bachelor’s in STEM or equivalent experience, experienced with AWS, Java, frontend frameworks, Spring, DevSecOps, and Agile; available to work in-person full time.
Amazon Web Services (AWS), Java, Vue, Bootstrap, Spring Framework, Mockito, JUnit, Cypress, Jest, PostgreSQL, MySQL, Redis, Git, GitLab, Bitbucket, Jira, Confluence, Jenkins, SonarQube, Fortify, Kubernetes
3w
Save
Mark Applied
Hide
Senior Full Stack Developer (Front-End Specialist)
Denver, Colorado, United States
$129k-$161k/yr RemoteFull Time
Connect for Health Colorado
Connect for Health Colorado: Operates Colorado's official online health insurance marketplace.
5+ YOE5+ years building enterprise applications; deep Angular frontend expertise; strong Java/Spring Boot and SQL skills; experience with containerization, cloud (AWS), CI/CD, and collaborating with UX; Bachelor's degree or equivalent.
Angular 17, Java 17, Spring Boot, Spring Web, Spring Data, Spring Security, PostgreSQL, REST APIs, Message Queues, Docker, Kubernetes, CI/CD, Figma, AWS, SQL