Our client creates property management software that provides property managers and management companies with an end-to-end solution to simplify the complex operational needs of short-term rentals.
With their software, users can manage listings from multiple online travel agencies including Airbnb, Booking.com, Agoda, and TripAdvisor, and utilize the company’s guest-centric tools including Unified Inbox, Automation Tools, 24/7 Guest Communication Services, Payment Processing, and more.
That is your opportunity to join them as a Backend Developer!
Responsibilities:
Design of the data-intensive web applications. Optimize performance to support the fast-growing business. Write clean maintainable code. Requirements:
At least 4 years of experience in backend software development roles, preferably from startups (or other agile environments). Experience with NodeJS & TypeScript (ExpressJS/NestJS) Experience in Java/ Python/ Scala/ JavaScript – – Advantage! Experience in designing high-performance, highly scalable microservices architecture with OOP design patterns and complex business logic. Experience in NoSQL databases and relational databases (MongoDB, Redis, PostgreSQL). Proficiency in the design of distributed enterprise systems – Advantage! Passionate about technology, enjoys solving complex problems, and learning new technologies. A team player with strong communication skills. Nice to have:
Experience in Java/ Python/ Scala/ JavaScript. Proficiency in the design of distributed enterprise systems.