Position Summary
As a Software Developer, you will play a key role in building and maintaining the digital backbone of The Flex — from booking workflows to automation of property operations. You will work on projects spanning front-end and back-end development, cloud deployment, integrations with external systems, and the automation of property management tasks. This role requires strong problem-solving skills, adaptability, and a proactive approach to driving efficiency across our core platform.
Key Responsibilities
- Full-Stack Development: Design, build, and maintain scalable applications that power reservations, guest communications, and operational workflows.
- Integrations: Develop and optimize APIs to connect with third-party services such as booking channels, payment processors, and communication tools.
- Automation & Scripting: Create tools to automate routine property management tasks (check-ins, check-outs, reporting, notifications).
- Deployment & Cloud Management: Manage cloud infrastructure and ensure smooth deployment of new features using serverless architecture.
- Problem-Solving & Debugging: Diagnose and resolve issues across the full stack, from booking logic to integrations.
- Collaboration & Communication: Partner with operations and product teams to ensure that software solutions align with real-world property management needs.
- Code Quality & Best Practices: Maintain clean, scalable code through CI/CD pipelines, testing frameworks, and code reviews.
What We’re Looking For
- Proficiency in Node.js, React, and AWS Cloud.
- Experience with serverless applications and cloud infrastructure.
- Strong understanding of API design and integrations.
- Familiarity with FastAPI, Python, and scripting (a plus).
- Knowledge of automation in operational systems (preferably in real estate, travel, or rentals).
- Excellent communication and collaboration skills.
- Adaptability and a proactive, solution-oriented mindset.
Why Join The Flex?
- Be part of an innovative, fast-growing company revolutionizing how rental operations are managed.
- Opportunity to shape scalable digital solutions in a global market.
- Competitive salary and performance-based incentives.
- A chance to grow professionally in a hands-on, entrepreneurial role.
You Should Not Apply If
- You are looking for a corporate 9 to 5 job
- You are political and enjoy gossiping and talking about people behind their backs.
- You are looking for a stable and slow dead-end job
- You do not aim to be one of the best in the world at what you do