1001 Remote Jobs
Свежие вакансии удаленной работы
Сегодня: 25-Feb-2026 21:15 GMT
Просмотр вакансии
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Название вакансии: Senior Backend Developer (Node.js / Express.js)
Кто разместил: Внешняя вакансия с jobs.dou.ua
Опубликована: 25-Feb-2026 09:54 GMT
Компания: Go interactive
Описание: About the Project

Our client is building an AI-driven, cloud-native platform that continuously monitors airline and hotel bookings to detect post-purchase price drops and automatically secure savings for travelers.

At its core, the system processes real-time pricing data, booking metadata, and external API signals to identify optimization opportunities after a transaction has already been completed. When savings are detected, the platform orchestrates automated workflows for rebooking, refunds, or credits — ensuring users benefit from dynamic pricing without manual intervention.

The architecture relies on event-driven services, third-party integrations (airlines, OTAs, payment providers, communication APIs), real-time monitoring, and scalable background job processing. The backend is designed to handle continuous data ingestion, pricing comparisons, secure authentication flows, and reliable financial transaction handling.

Founded by frequent travelers who personally experienced the inefficiencies of dynamic pricing, the company’s mission is to build a high-performance, reliable infrastructure that turns market volatility into measurable savings for users.

Position Overview

We are looking for a highly experienced Senior Backend Developer to join the core engineering team and contribute to the development of scalable, high-performance backend systems.

You will work on API development, real-time processing, background jobs, search infrastructure, and third-party integrations, playing a key role in system architecture and technical decision-making.

Our Tech Stack:

Runtime: Node.js 22
Framework: Express.js
Database: MongoDB (Mongoose ODM)
Search: OpenSearch
Cache & Queues: Redis
Real-time: Socket.io
Cloud: GCP (Cloud Run)
Authentication: Passport.js (JWT, Google OAuth 2.0)
Payments: Stripe
Email: Gmail API, Resend
SMS: Twilio
Testing: Mocha, Chai, Supertest, Sinon
Validation: Joi, Zod
Logging: Winston

Responsibilities:
* Design, develop, and maintain scalable backend services using Node.js and Express.js.
* Build and optimize RESTful APIs and third-party integrations (Stripe, Gmail API, Twilio, Google APIs).
* Implement and optimize MongoDB data models, aggregations, indexing, and query performance.
* Design caching strategies and background job processing using Redis (queues, pub/sub patterns).
* Develop and maintain real-time communication features using Socket.io/WebSockets.
* Integrate and maintain payment processing flows using Stripe, including webhooks.
* Implement secure authentication and authorization using Passport.js (JWT, OAuth 2.0).
* Work with OpenSearch to implement and optimize full-text search capabilities.
* Build and maintain cloud-native services deployed on GCP (Cloud Run).
* Ensure code quality through unit and integration testing (Mocha, Chai, Supertest, Sinon).
* Implement robust validation, logging, and monitoring mechanisms (Joi, Zod, Winston).
* Participate in architectural decisions, performance optimization, and scalability improvements.
* Ensure high standards of application security following best practices (OWASP principles).
* Collaborate closely with product and frontend teams in an agile development environment.
* Contribute to continuous improvement, refactoring, and potential migration to TypeScript.

Requirements:

Must-Have
* 5+ years of commercial experience with Node.js.
* Strong experience with Express.js (REST APIs, middleware, routing).
* Deep knowledge of MongoDB, including Mongoose ODM, aggregations, indexing, and query optimization.
* Solid experience with Redis (caching, queues, pub/sub).
* Experience writing unit and integration tests (Mocha, Chai, Supertest or similar).
* Strong understanding of REST API design and third-party integrations.
* Experience working with Git (branching strategies, code reviews, merge requests).
* Strong understanding of backend architecture and performance optimization.
* English fluency (at least Upper-Intermediate level).

Nice-to-Have
* Experience with TypeScript (including JS → TS migration).
* Hands-on experience with GCP services (Cloud Run, KMS, Cloud Storage).
* Experience with OpenSearch/Elasticsearch.
* Experience implementing background job processing and queue patterns.
* Experience with Passport.js (JWT, OAuth).
* Experience with real-time communication (Socket.io / WebSockets).
* Experience integrating Stripe (payment integration, webhooks), Twilio (SMS notifications), Gmail API / Google APIs (OAuth 2.0, email processing).
* Familiarity with Cheerio (HTML parsing) and Handlebars (email templating).
* Understanding of web application security best practices (OWASP).

We offer:
* Long-term employment with competitive compensation, based on experience.
* Possibility to work remotely.
* An open, transparent and fun work culture.
* Multi-national team and collaborative work environment.
* Continuous knowledge sharing with engaged co-workers.
* Career and professional growth opportunities.

Відгукнутись на вакансію
Job ID: 161519
Требуемые навыки: Backend, Cloud, Frontend, Html, Javascript
Зарплата:
Регион: віддалено
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Новые вакансии / Все вакансии
Вакансия Компания Открыта
Technical Support Representative (hybrid)
Регион: Київ, віддалено
Nextiva 25-Feb-2026
16:51 GMT
Trainee Node.js Developer
Навыки: Cloud, Frontend
Зарплата: $400–500
Регион: Львів, за кордоном, віддалено
Inoxoft 25-Feb-2026
16:47 GMT
Technical Lead (Boosters)
Навыки: Backend, Cloud, Cpp, Csharp, Fullstack, Java, Mysql, Sql
Регион: Київ, за кордоном, віддалено
Playson 25-Feb-2026
16:46 GMT
Senior Vue.js Engineer
Навыки: Backend, Css, Frontend, Html, Java, Javascript
Регион: віддалено
SPD Technology 25-Feb-2026
16:43 GMT
Senior BI Engineer
Навыки: Python
Регион: Київ, за кордоном, віддалено
NCube Ltd. 25-Feb-2026
16:43 GMT
Інженер / інженерка з інформаційної безпеки (SIEM / Detection)
Навыки: Linux
Регион: віддалено
lifecell 25-Feb-2026
16:36 GMT
Manual QA Engineer (Middle) — Remote
Навыки: Qa
Зарплата: $700–2500
Регион: віддалено
Panda Team 25-Feb-2026
16:36 GMT
ІТ стажер (Департамент розробки банківських технологій)
Регион: віддалено
UKRSIBTECH 25-Feb-2026
16:35 GMT
Manual QA Engineer (Middle) ID51808
Навыки: Cloud, Qa
Регион: Львів, віддалено
AgileEngine 25-Feb-2026
16:22 GMT
Paid Search Specialist (Omni Channel)
Регион: Київ, віддалено
Helpware 25-Feb-2026
16:21 GMT
Lead AI Software Engineer (LLM/Agents)
Навыки: Cloud
Регион: Київ, Дніпро, Варшава (Польща), віддалено
Yalantis 25-Feb-2026
16:21 GMT
Account Delivery Manager (EU)
Регион: віддалено
Neurons Lab 25-Feb-2026
16:21 GMT
Менеджер по работе с клиентами (студия цветов)
Зарплата: от 50 000 до 70 000 руб.
Регион: Новосибирск
Колчерина Мария Александровна 25-Feb-2026
16:21 GMT
Дизайнер-UX
Регион: Москва
ЦЕНТР ХК 25-Feb-2026
16:20 GMT
Менеджер партнерской сети/застройщик
Зарплата: от 200 000 руб.
Регион: Краснодар
Смагина Мия 25-Feb-2026
16:20 GMT
Все вакансии
Удаленные вакансии по навыкам ...
Удаленные вакансии 'android'
Удаленные вакансии 'angular'
Удаленные вакансии 'ajax'
Удаленные вакансии 'aspnet'
Удаленные вакансии 'backend'
Удаленные вакансии 'bigdata'
Удаленные вакансии 'cloud'
Удаленные вакансии 'cms'
Удаленные вакансии 'cpp'
Удаленные вакансии 'csharp'
Удаленные вакансии 'css'
Удаленные вакансии 'devops'
Удаленные вакансии 'drupal'
Удаленные вакансии 'excel'
Удаленные вакансии 'frontend'
Удаленные вакансии 'fullstack'
Удаленные вакансии 'html'
Удаленные вакансии 'java'
Удаленные вакансии 'javascript'
Удаленные вакансии 'joomla'
Удаленные вакансии 'iphone'
Удаленные вакансии 'linux'
Удаленные вакансии 'mysql'
Удаленные вакансии 'php'
Удаленные вакансии 'python'
Удаленные вакансии 'qa'
Удаленные вакансии 'ruby'
Удаленные вакансии 'seo'
Удаленные вакансии 'sql'
Удаленные вакансии 'sysadm'
Удаленные вакансии 'vbnet'
Удаленные вакансии 'xml'
Удаленные вакансии 'wordpress'
Читать RSS-ленты ... Новое!
Лента вакансий для 'android'
Лента вакансий для 'angular'
Лента вакансий для 'ajax'
Лента вакансий для 'aspnet'
Лента вакансий для 'backend'
Лента вакансий для 'bigdata'
Лента вакансий для 'cloud'
Лента вакансий для 'cms'
Лента вакансий для 'cpp'
Лента вакансий для 'csharp'
Лента вакансий для 'css'
Лента вакансий для 'devops'
Лента вакансий для 'drupal'
Лента вакансий для 'excel'
Лента вакансий для 'frontend'
Лента вакансий для 'fullstack'
Лента вакансий для 'html'
Лента вакансий для 'java'
Лента вакансий для 'javascript'
Лента вакансий для 'joomla'
Лента вакансий для 'iphone'
Лента вакансий для 'linux'
Лента вакансий для 'mysql'
Лента вакансий для 'php'
Лента вакансий для 'python'
Лента вакансий для 'qa'
Лента вакансий для 'ruby'
Лента вакансий для 'seo'
Лента вакансий для 'sql'
Лента вакансий для 'sysadm'
Лента вакансий для 'vbnet'
Лента вакансий для 'xml'
Лента вакансий для 'wordpress'
Новое!
Jobs in English
Длинный URL:
www.1001remotejobs.ru
Мобильная версия:
m.1001rejo.ru
Copyright © 2020-2022 1001 Remote Jobs