ELITEX

ELITEX

Middle Strong/Senior Node.js Engineer

Деталі

Рівень
Senior
Формат
Office
Категорія
Backend
Англійська
Потрібна
Відгукнутися

Опис

ABOUT ELITEX:

ELITEX is a Software Development company, founded in 2015, with the core
expertise & focus on JavaScript, DevOps, and Staff Augmentation services.

Our company has devoted teams of professionals with strong technical expertise
and mentoring backgrounds, providing a full cycle of software development.

At ELITEX, every employee’s voice matters, processes are smooth and deprived
from useless bureaucracy, and working conditions are great. Apply for a job and
check it for yourself!


ABOUT THE PROJECT:

We are a real estate development company deeply rooted in the Winnipeg
community, bringing together four generations of local business expertise. Our
team creates modern, distinctive projects — from forward-thinking urban
communities to unique single-family homes — blending respect for tradition with
today’s lifestyle needs.

We focus on revitalizing mature neighbourhoods and contributing to the city’s
growth through thoughtfully designed developments that enhance the urban
landscape. With experience across all stages of the development process — from
site selection and planning to construction, finance, and marketing — we’re
dedicated to building high-quality, accessible homes that shape a vibrant future
for Winnipeg.

We’re building from scratch a full-scale Property Management System (PMS)
similar to your.rentals. The platform will allow property managers to handle
everything from listings and bookings to payments, guest communication,
reporting, and channel management.


RESPONSIBILITIES:

* Design and implement the backend architecture for a scalable PMS SaaS.
* Build APIs to support all modules (listings, bookings, calendars, payments,
messaging, reports, etc).
* Develop integrations with payment systems, OTA platforms, and third-party
tools.
* Ensure system reliability, scalability, and security (multi-tenant SaaS
environment).
* Set up notification systems (email, push, SMS/WA integrations).
* Collaborate closely with the frontend developer and product team.
* Own the backend development lifecycle: architecture (there will be help from
DevOps) → coding → deployment → maintenance.

Important: We are looking for a backend engineer with proven end-to-end
experience — someone who has already built a similar product from scratch
to production, covering the full cycle: architecture, core features (listings,
bookings, payments, revenue management, messaging, reporting), and integrations.


KEY FEATURES OF THE PRODUCT:

* User registration & login (2FA)
* Listing creation
* Dashboard with property and revenue overview
* Listings & calendars
* Guests: online check-in (important to have experience to work with services
for online check-in), unified inbox, reviews
* Bookings & payments (Stripe integration, split payments)
* Revenue management/Reports & analytics (important to work with Pricelabs
or similar services)
* Channel Manager (Airbnb, Booking.com [http://booking.com/], Expedia, etc.),
important to have experience to implement such a service as Channex
or similar
* Task manager, home monitoring, direct booking
* Notifications: email, push, SMS/WhatsApp
* Virtual Assistant for user onboarding


COMPANY BENEFITS:

* Cozy office in the very center of the city;
* Modern workplace (iMac/MacBook or other preferred hardware);
* Convenient type of work: office/remote/hybrid;
* No time-tracking systems;
* 20 working days of paid vacation annually, which you can take according
to your needs (even one by one or all together);
* Paid sick leaves;
* Health insurance;
* English classes;
* Additional vacation days for special lifetime events;
* Compensation for educational and training programs;
* Team buildings and corporate events.

Подібні вакансії