Software (Node.js) Engineer
Solidgate — це платформа для оркестрації та процесингу платежів, що допомагає тисячам компаній приймати платежі онлайн. Ми розробляємо інноваційні фінтех-рішення, щоб забезпечити безперебійну обробку платежів для бізнесів у понад 150 країнах світу, від Європи до ЛАТАМу, від США до Азії. Пишаємось бути частиною історії кожної компанії, з якою працюємо — наша інфраструктура гарантує швидкий скейл на нових ринках та збільшення прибутків.
Про нас:
— Офіси в 3х країнах: Україні, Польщі та на Кіпрі
— Топовий роботодавець за версією DOU
— 200+ людей в команді
— 200+ клієнтів з України, Європи та США
— Статус Principal Member у Visa та Mastercard
— Ліцензія ЕМІ в ЄС
Наші переваги:
— FinTech — швидкозростаюча індустрія
— Backend-driven продукт зі складними логіками, архітектурою та сучасним стеком технологій (Golang, Java, Kotlin, React, TypeScript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
— складні виклики та прямий вплив кожного члена команди на ріст бізнесу
— можливість розвитку та професійного росту — «career plan» є у кожного
— команда, яка горить спільною метою, має спільне бачення та цінності
Шукаємо проактивного та автономного Node.js Engineer до команди Banking. У тебе є можливість долучитися до унікального продукту на самому початку розробки.
Це фінансовий сервіс, який дозволяє компаніям здійснювати міжнародні платежі та ефективно управляти своїми фінансами через зручний портал. Основні функціональні можливості:
— Створення та перегляд платежів (SEPA, SWIFT, карткові транзакції);
— Відкриття рахунку, перегляд балансів;
— Виплати на картки.
Твоя зона відповідальності:
1. Виплати на картки
— Аналіз документації платіжних рішень і комунікація із провайдерами
— Формування вимог для суміжних команд
— Інтеграція із сервісами інших команд і провайдерів
2. Розробка корпоративних карт
— Аналіз документації кор-банкінгу та її узгодження з продуктовими вимогами
— Розробка плану інтеграції
— Інтеграція рішення в сервіс банкінгу
3. Управління ролями та доступами
— Розширення поточної системи ролей
— Додавання управління ролями у бекофіс
— Розширення інтеграції з внутрішнім auth сервісом
Окрім цього:
- Покращення наявних Node.js сервісів та підходів до розробки (CI/CD, alerts lib, metrics lib, kafka lib, etc.), моніторингу, логування;
- Написання тестів різного рівня та використання підходу Shift Left testing;
- Робота над метриками.
Що потрібно, аби приєднатися до нас:
- 2+ роки комерційного досвіду в розробці програмного забезпечення з фокусом на бекенд;
- 2+ роки комерційного досвіду розробки на Node.js та TypeScript;
- покриття коду тестами для тебе це must;
- досвід роботи з реляційними базами даних PostgreSQL або MySQL;
- вміння працювати як в команді, так і самостійно;
- ініціативність та вміння приймати рішення;
- проактивність й націленість на результат.
Був би перевагою досвід роботи:
- досвід роботи у фінтех чи фінансовій сфері;
- досвід роботи з message brokers: RabbitMQ/Kafka/Nats;
- DevOps + Platform: DevOps, CI/CD, GitHub Actions, Gitlab pipelines;
- Observability: Grafana, Prometheus;
- досвід з сервісами Amazon.
Наші корпоративні бенефіти:
- медичне страхування та корпоративний лікар;
- понад 30 дей оффів протягом року (20 робочих днів відпустки + вихідні на державні свята);
- безкоштовні снеки, сніданки та обіди в офісі;
- професійне навчання (курси, тренінги, конференції, сертифікації);
- щорічне performance review;
- компенсація спорту/клуби за інтересами;
- конкурентна оплата праці;
- можливість працювати віддалено;
- сучасна техніка Apple.
Хочеш стати частиною команди?
Тоді відкинь усі сумніви та сміливо натискай «відгукнутися на вакансію» 😉
Ми завжди відкриті до рекомендацій талановитих людей!