
Moving Doors is a tech-enabled property management and flexible living company providing fully furnished, design-led apartments for mid- to long-term stays. Operating across Limassol, Paphos and Athens, the company combines hospitality standards with technology and operational excellence to deliver a seamless living experience for guests and property owners.
As we continue to expand, we're looking for a software engineer who operates beyond implementation - someone who understands the product, pushes back on decisions when it matters, and owns outcomes rather than tickets.
You'll work across our core platform and help us build the next generation of our web and mobile experiences - improving what exists and building new capabilities that directly shape how we operate and how our guests experience us. You'll also help us push further on how we use AI in the development workflow itself, from day-to-day coding to reviews, testing, and operations.
We're hiring at both mid and senior levels - the scope of ownership and the bar on judgment scale with seniority, but the mindset we're looking for is the same.
Our stack
We’re building a modern, scalable platform with a pragmatic approach to technology. Our backend is Java (Quarkus) with PostgreSQL, alongside Go and MongoDB services. On the frontend, we’re standardizing on Vue 3 and starting greenfield work on a new mobile app.
We run on AWS ECS, with Keycloak for identity, GitHub Actions for CI/CD, and Datadog for observability.
You don’t need to know every tool - what matters most is your ability to work across technologies.
Solid backend engineering and system design skills
Full-stack comfort - from front-end to DevOps when the work calls for it
Experience with a modern front-end framework (Vue, React, or similar); willingness to work in Vue 3 if you're coming from React
Experience building and maintaining production systems
Judgment: the ability to balance speed, scope, and quality under real constraints
Having a strong sense of ownership and be team player with a constructive, collaborative mindset
Nice to have
How we work