U
Ukrgasbank
Backend
Backend Developer (Node.js / PostgreSQL)
Node.jsPostgreSQLSQLREST APIJavaScriptGitNode-REDCI/CD
Про позицію
Backend developer role at Ukrgasbank, a fintech product company. Responsibilities include developing and optimizing SQL queries in PostgreSQL, building server-side logic with Node.js, working with REST APIs, and collaborating in a Scrum/Kanban team.
Обовʼязки
- Робота з базами даних
- Розробка та підтримка SQL-запитів у PostgreSQL
- Написання складних запитів із використанням JOIN, CTE, підзапитів, агрегатних функцій тощо
- Робота з великими обсягами даних: вибірка, фільтрація, агрегація та трансформація даних
- Оптимізація SQL-запитів та аналіз їхньої продуктивності
- Аналіз структури бази даних та взаємозв’язків між таблицями
- Робота з існуючими SQL-запитами: аналіз, доопрацювання та оптимізація
- Написання та оптимізація серверної логіки на Node.js
- Робота з REST API (створення, інтеграція, підтримка)
- Реалізація бізнес-логіки та інтеграцій із зовнішніми сервісами
- Написання клієнтського коду на JavaScript (ES6+)
- Написання автотестів
- Використання Git для контролю версій
- Участь у плануванні задач (Scrum/Kanban)
- Взаємодія з QA, дизайнерами, іншими розробниками
- Документування коду та створених модулів
- Виправлення багів та оптимізація існуючих рішень
- Підключення нових API та сторонніх сервісів
- Участь у розробці нових фіч і пропозиції щодо покращень
Вимоги
- 1,5-2 роки досвіду у розробці та підтримці SQL-запитів у PostgreSQL, розробці Node js
- Досвід створення бізнес-процесів в Node-RED
- Навички роботи з реляційними та не реляційними базами даних
- Успішний досвід роботи з Git (Git Flow / Trunk Based Development)
- Досвід концепції та реалізації CI/CD
- досвід роботи з високонавантаженими системами
- Англійська A1 - Початківець
- Українська Носій мови
До кого писати
Backend Developer (Node.js / PostgreSQL)
Оригінал