Senior Front End Software Engineer - Booking Engine
Job Description
As a Senior Front-end Engineer you will develop new architectures features and best practices as well as aid the application's front-end transformation to react. You will contribute to and support our vision of a Service Oriented Architecture (SOA) by engineering frontend components and services. As a Senior Front-end Engineer your goal is to deliver an exceptional experience to our customers all around the world.
This role will be a member of the Booking Engine squad. Driving direct bookings has always been important for our customers as direct bookings have a lower customer acquisition cost than third-party bookings they put the property in control and provide the property more ability to interact with their guests (ie sending pre-arrival forms and upsells).
Across the entire hotel industry direct bookings account for roughly 30% of the booking volume. The same is true for Cloudbeds properties. And while some properties drive a very low volume of direct bookings others invest heavily into marketing campaigns and guest loyalty and drive upwards of 90% of the entire booking volume as direct bookings. In general there has been a recent trend where properties particularly major brands focus increasingly on driving direct bookings.
Location: USA / Canada / LATAM / Mexico EU - Remote
What You Will Do:
-
You will primarily be implementing features and improvements utilizing React.js and Typescript.
-
We would also like you to help lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders - including within the frontend architecture group.
-
You should be familiar with writing clean well-tested well-documented and elegant code.
Youโll Succeed With:
-
5+ years of web application development experience.
-
A good product sense and the ability to empathize with our customers.
-
Strong knowledge ofย JS frameworks React are preferred.
-
Strong knowledge of modern Javascript and Typescript design patterns best practices and technologies.
-
Strong knowledge of HTML and CSS concepts
-
Experience with API-driven design and development.
-
Strong teamwork leadership and time-management skills.
-
Experience with test-driven development.
-
Excellent problem-solving and debugging skills.
-
Passionate about agile practices and continuous improvement.
-
Business-level English fluency is required (verbal and written skills).
Nice to Have:
-
Experience working with a remote-first and globally distributed team.
-
Experience with public-facing products and tracking tools (GA4)
-
Experience with Atlassian products [JIRA/Confluence/Github].
-
Knowledge of modern programming languages (PHP Java Python)..
#LI-REMOTE #LI-SD1
Date Posted
05/10/2024
Views
0
Similar Jobs
Senior Data Engineer - Zencore
Views in the last 30 days - 0
Zencore is a fastgrowing company seeking experienced data engineers to help customers transition to Google Cloud They emphasize collaboration innovati...
View DetailsStaff Software Engineer - Bugcrowd
Views in the last 30 days - 0
This job description outlines a senior software engineering role requiring leadership technical expertise and mentorship It details responsibilities s...
View DetailsSenior Machine Learning Engineer - Upwork
Views in the last 30 days - 0
Upwork is a global work marketplace connecting businesses with skilled professionals The company offers a hybrid workforce solutions team and seeks a ...
View DetailsSenior Data Engineer - phData
Views in the last 30 days - 0
The job posting seeks a Software Engineer Data Engineer or Data Analyst with 4 years of experience in developing endtoend technical solutions programm...
View DetailsIntermediate Development Engineer - ActiveState
Views in the last 30 days - 0
ActiveState promotes secure efficient development with opensource tools The role involves building products collaborating via GitHub and Jira and cont...
View DetailsPlatform Engineer - PadSplit
Views in the last 30 days - 0
This job posting seeks a senior Platform Engineer to enhance backend systems and ensure marketplace platform stability The role requires expertise in ...
View Details