Senior Back End Software Engineer - Booking Engine (Remote)

May 21

Apply Now
Logo of Cloudbeds

Cloudbeds

More Reservations. Happier Guests.

Technology • Software • Hotels • Property Management Software • Hostels

501 - 1000

Description

• As a member of the Booking Engine Team you will contribute towards supporting Cloudbeds’ Booking Engine Experiences • You will primarily be implementing features and improvements utilizing PHP and NodeJS • You will help lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders as a contributor to the backend architecture group • You should be familiar with writing clean, well-tested, well-documented, and elegant code • Write documentation for new and existing areas of our application • Contributing towards the ongoing initiative to migrate our core platform into microservices • Collaborate with cross-functional teams to plan, build and ship high quality features • Mentor team members through practices like pair programming and code reviews • Re-architect and re-factor existing systems to align with project requirements • Help design the long term vision of our technology and new component architectures • Write clean, well-documented, and beautiful code • Promote best practices to improve the quality of our code and processes • Drive technical decisions within the team • Advocate for quality and test automation

Requirements

• 5+ years of experience in one or more modern PHP frameworks (Laravel, Symfony, CodeIgniter) • 3+ Typescript and NodeJS • 3+ years working with and designing REST APIs • A strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects • Expert knowledge of relational and non-relational databases, indexing, and searching technologies • A passion for data-driven decision-making (metrics, experiments, prototypes) • Excellent problem-solving and debugging skills • Strong knowledge and a passion for software best practices, design patterns, and testing • Strong teamwork, leadership, and time management skills • Passionate about agile practices and continuous improvement • Business-level English fluency required (verbal and written skills)

Benefits

• Hire the best people around the world • Emphasize the value of results over hours put in • Provide flexibility in working hours and locations • Foster an inclusive environment that celebrates bold thinking and diverse perspectives • Offer open vacation policies, free LinkedIn Learning, and other benefits that promote well-being and professional development.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com