Senior Full Stack Engineer
Client Overview
Our client is a UK-based property technology company that builds flexible living solutions for global real estate enterprises. Their award-winning SaaS platform is used by some of the largest names in real estate to manage and optimize property portfolios across regions. With a strong focus on product design, engineering excellence, and customer experience, they’ve become a leader in the proptech space and are now expanding into Europe and beyond.
They maintain a highly collaborative and innovation-driven engineering culture, where creativity, clean code, and technical problem-solving are central to how they work.
Job Overview
We’re looking for an experienced Senior Full Stack Engineer to help scale and enhance the company’s core technology platform.
This role involves maintaining, rebuilding, and improving the system that powers integrations with major booking platforms such as Airbnb, Booking.com, and Siteminder.
Key Responsibilities
- Develop, maintain, and enhance Rails-based SaaS applications for enterprise clients.
- Build and extend Angular-based UI features for a smooth and responsive user experience.
- Implement and maintain third-party integrations (XML, JSON, SOAP).
- Work closely with product, design, and QA teams to define, design, and deliver new features.
- Identify and fix performance bottlenecks and scalability challenges across the stack.
- Participate in code reviews, ensuring best practices, maintainability, and code quality.
- Continuously improve system stability, observability, and performance.
- Contribute to architectural decisions as the platform evolves globally.
Required Skills
- 5+ years’ experience building production-grade web applications
- Strong proficiency in either Ruby on Rails or Python.
- Expertise in Angular (v20) or similar modern frontend frameworks (React/Vue)
- Solid understanding of RESTful and GraphQL API design
- Strong experience with PostgreSQL
- Familiarity with Git and CI/CD workflows
- Knowledge of Agile methodologies and the full SDLC
- Excellent problem-solving skills with a focus on clean, scalable code
- Strong communication and collaboration skills
Nice-to-Have Skills
- Experience with Kafka, AWS, or distributed system design
- Familiarity with GraphQL schema design and implementation
- Background in SaaS, property tech, or booking system integrations
- Exposure to React or TypeScript beyond Angular
- Experience integrating APIs using XML, JSON, or SOAP
Soft Skills & Candidate Characteristics
- Be collaborative and thrive in cross-functional environments.
- Show initiative in improving code, architecture, and team processes.
- Have strong attention to detail and take pride in clean, efficient code.
- Be curious and open to leveraging AI tools and automation for better productivity.
- Demonstrate resilience and adaptability in a fast-scaling, globally expanding company.
- Communicate clearly, both in written and spoken form, especially when working remotely.
Join Cloud Employee Today
Submit your application below and our talent team will assess your application to determine your suitability for open roles.

