cover image
Top Villas

Top Villas

www.thetopvillas.com

1 Job

51 Employees

About the Company

At Top Villas, a leading luxury villa rental company, we provide over 10,000 properties in 100 of the most incredible vacation destinations worldwide. Established in 2010, our passion for high-end travel is showcased through our line of handpicked homes, personal concierge service and expert travel advice. With our portfolio constantly growing, the extensive range of Orlando villas, tropical Caribbean homes and European options are perfect for a dream trip away. Our broad selection of villas present an exquisite line of features including private pools, home theatres, games rooms, gyms, bowling alleys and more.

Listed Jobs

Company background Company brand
Company Name
Top Villas
Job Title
Full-Stack Software Engineer (Backend-Focused)
Job Description
About Us:
We’re a privately owned online travel agent with a small, friendly team working out of a converted stately home. We value a down-to-earth, collaborative approach.

What You’ll Do:
You’ll focus on rebuilding our legacy system and developing our high-volume travel pricing platform. While you’ll occasionally help with front-end tasks, your strength should be in backend development, systems architecture, and integrations. Note: maintenance of our legacy PHP system is very limited—just a few hours per week.

Key Responsibilities:
System Rebuild:
Modernize our legacy system while keeping PHP maintenance to a minimum.
Backend & Full-Stack Development:
Build and maintain backend services using C# and PostgreSQL for our complex travel pricing engine.
Assist with front-end work (Node/React) as needed to ensure smooth integration.
Contribute to Python-based AI projects for content generation.
DevOps & Systems Integration:
Use your Linux command line skills along with Docker, AWS, and DevOps know-how to keep our systems robust and scalable.
Team Collaboration:
Take projects from idea to completion within our small, flat team.
Participate in regular code reviews to keep our code clean and reliable.

What We’re Looking For:
Backend Expertise:
Proven backend development experience (C# and PostgreSQL preferred) with verifiable work history.
Strong understanding of systems architecture and integrations.
Full-Stack Skills:
Ability to handle front-end tasks (Node/React) when required, with a primary focus on backend work.
Familiarity with Python for AI projects is a bonus.
Technical Know-How:
Hands-on experience with Linux command line, Docker, AWS, and DevOps practices.
Advanced use of Git and other standard development tools.
Work Style:
A self-starter who can drive projects from start to finish.
Comfortable picking up new tech as needed.

What We Offer:
A clear hybrid working model: 2 days in-office, 3 days remote.
The opportunity to work on challenging projects in a dynamic, friendly environment.
A flat, collaborative team where your contributions truly matter.
Canterbury, United Kingdom
Hybrid
26-02-2025