Pegasus Booking

Computer SoftwareWashington

Verified

Full-Stack Developer

  • Remote
  • Temporary
Posted Oct 1, 2026Apply by Jan 2, 2027

The essentials

  • Experience5 Years
  • Career levelNon-Managerial
  • ShiftMorning Shift
  • EducationDemonstrated professional or equivalent project experience delivering full-stack web applications with Next.js/React, Node.js/Express, and MongoDB/Mongoose. Applicants should be able to show relevant booking or transaction workflow experience and payment.

What you’ll be doing

Pegasus Booking is seeking an experienced full-stack developer to complete the MVP of its travel booking platform. The application enables travelers to search and browse stays and allows dealers to create property listings. Existing core browsing and authentication features are built with Next.js, React, Express, MongoDB, and Chakra UI. This project focuses on completing the booking journey, strengthening marketplace features, refining the desktop experience, and adding test-mode payments.

Responsibilities
  • Build persisted booking models and REST APIs for creating, viewing, listing, and cancelling reservations, with safeguards against overlapping active bookings.
  • Connect the reservation interface to booking APIs and deliver clear validation, error, confirmation, and My Bookings experiences.
  • Complete property search and detail APIs, listing forms, dealer ownership controls, and secure authentication and session handling.
  • Resolve desktop journey issues, remove or clearly label unfinished navigation features, and improve loading, empty, and error states.
  • Apply a consistent Chakra UI design system from approved mockups, including shared layouts, responsive desktop breakpoints, and polished interactions.
  • Integrate Stripe or an equivalent provider in test mode; use payment callbacks or webhooks to update booking status only after successful payment.
  • Deliver work in milestones, document payment integration points, and verify key booking and payment flows with the employer.

The work uses Next.js 13 Pages Router, React 18, Express, REST APIs, MongoDB with Mongoose, JWT and Argon2, Chakra UI, Framer Motion, Axios, and RSuite date picker. Native mobile development, live payment processing, and production DevOps are outside the project scope.

What we’re looking for

  • Strong hands-on experience building applications with Next.js and React.
  • Ability to develop Node.js and Express REST APIs and design MongoDB/Mongoose schemas.
  • Experience implementing booking, reservation, or other stateful transaction workflows, including availability rules and validation.
  • Payment integration experience; Stripe is preferred, including test-mode checkout and reliable payment status handling.
  • Skill applying a cohesive, responsive UI design system in Chakra UI from supplied mockups.
  • Understanding of secure authentication and session practices, including token refresh and protecting sensitive API responses.
  • Clear written English, careful testing, and disciplined milestone-based delivery.
  • Useful additional experience includes email delivery, image uploads, map embedding, and API or Playwright smoke tests.
Pegasus Booking

About the employer

Pegasus Booking

Computer Software · Washington, United States Verified

About Us

Pegasus Booking is a software partnership based in Washington, USA. The company works in the computer software industry.


Jobseekers can explore opportunities to contribute their skills in a software-focused business and learn more about

Employee reviews

Worked here? Your insights help others make better career decisions.

Share your experience

Explore

Where to next?

Pick up this job's thread — same company, category, city or schedule

Jobs at Pegasus Booking

Every open role at this company

View jobs

Computer Software jobs

In Washington

Browse

Remote jobs

Work from anywhere you like

Browse

Temporary jobs

In Washington

Browse

Hiring for a role like this?

Post a job free — AI writes the ad and screens every applicant

Post a job free

Full-Stack Developer

Pegasus Booking · Washington

1,550–3,100 USD