Get AI-powered advice on this job and more exclusive features.
This range is provided by Top Villas. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Top Villas
Owner at TopVillas.com LuxuryVillasRentals.com and TopVillasRealty.com
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.
* 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.
* 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:
* 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.
Seniority level
Entry level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Travel Arrangements
#J-18808-Ljbffr