Senior Backend Developer (Node.js) – Payments, Subscriptions $$$$

Viralcut.io Verified Employer

Senior Backend Developer (Node.js) – Payments, Subscriptions

 

 

Про роль

Ми шукаємо Backend Developer, який відповідатиме за серверну частину наших мобільних продуктів — із фокусом на платежі, підписки та ключову бізнес-логіку.

 

Це не роль “писати API за задачами”.

Нам потрібна людина, яка розуміє, як працює backend у підписковому продукті, і може будувати стабільну систему, що напряму впливає на виручку.

 

Ми працюємо з iOS-застосунками, де оплата проходить через web funnels (webview), тому backend — це ядро всієї монетизації.

 

 

Чим потрібно займатися

• Розробка та підтримка backend API для мобільних застосунків

• Реалізація логіки підписок (rebilling, dunning, lifecycle)

• Інтеграція платіжних систем (Stripe та аналоги)

• Робота з вебхуками та event-driven процесами

• Проєктування backend-архітектури під масштабування та навантаження

• Розробка адмін-панелей для управління підписками та контентом

• Інтеграція зовнішніх сервісів (аналітика, API, платежі)

• Забезпечення стабільної роботи платіжної логіки

 

 

Вимоги (обов’язково)

• Досвід backend-розробки від 3+ років (рівень Senior)

• Впевнений досвід роботи з Node.js (TypeScript)

• Досвід роботи з платіжними системами (Stripe або аналоги)

• Розуміння логіки підписок (rebilling, lifecycle, dunning)

• Досвід роботи з REST API

• Досвід роботи з вебхуками та асинхронною логікою

• Досвід роботи з PostgreSQL (або іншими SQL БД)

• Вміння проєктувати backend-логіку, а не лише писати код

 

 

Буде плюсом

• Досвід роботи з subscription-based продуктами

• Досвід роботи з Redis (кеш / черги)

• Досвід роботи з message queues (RabbitMQ, Kafka)

• Досвід розробки адмін-панелей

• Досвід роботи з high-load системами

• Досвід роботи з Docker / AWS / GCP

 

 

Що для нас важливо

• Ви розумієте, як backend впливає на гроші (платежі, підписки)

• Думаєте не лише про код, а й про стабільність та відмовостійкість

• Вмієте працювати зі складною логікою (billing, retries, edge cases)

• Берете ownership за свою зону

• Робите рішення, які масштабуються

 

Кого ми наразі не розглядаємо

• кандидатів без досвіду роботи з платіжними системами або billing-логікою

• розробників, чий досвід переважно обмежується простими CRUD API

• кандидатів без досвіду роботи з підписковими моделями

• тих, кому складно пояснити логіку реалізації власних backend-рішень

• кандидатів без практичного досвіду роботи з вебхуками та асинхронними процесами

 

Важливо

Це не роль “backend за ТЗ”.

Нам потрібна людина, яка розуміє, як працюють платежі та підписки, і може самостійно реалізовувати складну логіку.

 

Якщо маєте релевантний досвід — будемо раді поспілкуватися!

Required languages

Published 1 April
16 views
·
6 applications
To apply for this and other jobs on Djinni login or signup.
Loading...