Job Description
This is a remote position.
Who we are
At Stella Stays, we’re not just another hospitality brand – we’re building the future of living. We’ve reimagined what it means to feel at home, creating tech-driven, beautifully designed spaces that people actually want to live in, whether for a few days or a few months.
We started in 2019 with a bold vision, and in just a few years, we became leaders in the space, disrupting traditional hospitality with a fresh, forward-thinking approach. Our fully furnished homes across MENA are seamlessly bookable online, ready for instant move-in, and packed with everything from high-speed WiFi to world class amenities. No paperwork, no hassle – just modern, effortless living.
Behind this vision is a team of ambitious, fast moving people who thrive in a high-growth environment. We think big, move fast, and build what’s never been built before – together.
If you’re looking for a place where you can make things happen, grow your career, and be part of something truly game-changing, you’ve found it. Welcome to the future. Welcome to Stella Stays.
At Stella Stays, you will:
We’re on the lookout for a Senior Frontend Engineer who lives and breathes React.js. You’ll be joining a product-driven, design-loving team that thrives on crafting seamless experiences across devices and platforms. This isn’t just another feature factory, we care deeply about usability, maintainability, and performance.
What you’ll do:
Build modern, elegant, and responsive UIs using React.js, working closely with design and backend teams
Create reusable components and front-end libraries for speed, scalability, and sanity
Turn wireframes and mockups into high-performance, pixel-perfect code
Optimize everything, from page load time to dropdown on mobile
Write clean, testable, and maintainable code (and help others do the same!)
Drive code reviews, mentor junior devs, and be a key voice in technical decisions
Collaborate with stakeholders and team members across time zones and functions
Constantly hunt for improvements in performance, UX, and developer experience
Requirements
Solid command of JavaScript, the DOM, and React.js (including internals)
Experience with Redux (or other modern state management), TypeScript, and Next.js
A deep understanding of RESTful APIs, and bonus points if you’re handy with GraphQL
Git mastery and comfort working with modern front-end build tools like Webpack, Vite, or Babel
An eye for design and the little details that make big UX differences
Strong understanding of frontend architecture, security best practices, and performance
Experience writing unit/integration tests and care about code quality
Comfortable switching contexts and juggling priorities without breaking a sweat
Bonus points if:
You’ve worked in fast-paced startups or global remote teams
You can show us a portfolio, GitHub profile, or a side project you’re proud of
You’ve got opinions about frontend frameworks and aren’t afraid to back them up
We’re reinventing living spaces across the world, beautifully designed, tech-enabled, and ready for modern living. We’re a team of builders, dreamers, and disruptors. If you’re ready to code with purpose and see the real-world impact of your work, let’s chat.
Desired Skills and Experience
A robust portfolio that demonstrates deep UX thinking, especially in creating efficient and intuitive user flows. This will be presented and defended during the interview. Minimum of three years of UI/UX design experience, with a substantial emphasis on user experience design. Preference for candidates with experience in designing intricate user flows for complex digital environments. Mastery in standard interface design applications, particularly Figma. Deep-seated knowledge of UX design best practices, coupled with a proven track record of designing for efficiency and user intuitiveness. Ability to extrapolate comprehensive user flows from minimal inputs such as user stories. Demonstrated foresight in anticipating future user needs and proactively identifying potential new features. Strong teamwork skills; experience with agile teams and collaborating with product managers and developers Capacity to translate abstract concepts into actionable UI designs. Passion for understanding and solving user challenges through innovative design. A proactive approach to staying updated with the latest UX trends, research, and methodologies in the industry. If you meet the above requirements and are passionate about working in a dynamic startup environment, please submit your application for consideration. We look forward to hearing from you.