Ігор

Backend програміст, 65 000 UAH

Considering positions: Backend програміст, Node. js-розробник, Програміст PHP, Back end програміст, PHP coder, PHP developer, Node. js developer, Backend developer, Node розробник, PHP Програміст
Employment type: full-time
Age: 32 years
City of residence: Rivne
Ready to work: Remote
Considering positions:
Backend програміст, Node. js-розробник, Програміст PHP, Back end програміст, PHP coder, PHP developer, Node. js developer, Backend developer, Node розробник, PHP Програміст
Employment type:
full-time
Age:
32 years
City of residence:
Rivne
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Back end програміст

from 04.2022 to now (3 years 9 months)
ФОП, Дистанційно (IT)

Контент-платформа з багатомовністю (Strapi):
Задачі: управління мультимедійним контентом (відео, уроки, категорії), реалізація багатомовності (i18n), імпорт/експорт великих обсягів даних (CSV/JSON).
Технології: Strapi v4+, PostgreSQL, i18n, Nginx, PM2.
Роль: Backend Developer - кастомізація CMS, робота з API, локалізація, оптимізація запитів до БД.
Досягнення: автоматизував імпорт/експорт локалізацій - зменшив ручну роботу редакторів на 70%.

E-commerce рішення з онлайн-платежами:
Задачі: створення сайтів з інтеграціями підписок і платежів.
Технології: Node.js, Express, PostgreSQL, Stripe, Postmark.
Роль: Backend Developer - розробляв API, налаштовував платежі.
Досягнення: забезпечив стабільну інтеграцію Stripe для one-time і recurring-платежів.

Внутрішня платформа для підписок і транзакцій (FinTech)
Задачі: розробка білінгової системи з підтримкою мульти-клієнтів (projects, products, customers, subscriptions, transactions), інтеграція платіжних провайдерів (Stripe, Primer.io, OPPWA, CatalystPay), обробка вебхуків, ребіли, повернення коштів.
Технології: Node.js, Express.js, TypeScript, RabbitMQ, PostgreSQL, MongoDB, Strapi, Postmark, GitHub Actions.
Роль: Backend Developer - працював у команді з іншим бекенд-розробником, проектували архітектуру, інтегрували платіжні системи, будували REST API, налаштовували CI/CD.
Досягнення: побудував централізовану систему білінгу, яка витримує тисячі транзакцій на день без падіння продуктивності.

Інтегрував кілька платіжних провайдерів (Stripe, Primer.io, OPPWA, CatalystPay) в єдину систему - забезпечив можливість роботи з різними ринками.

Реалізував bulk-операції з клієнтами та підписками (Node.js + MongoDB) - автоматизував ручні задачі саппорту, що скоротило обробку запитів клієнтів на ~70% (масове скасування, валідація, фільтрація).

Реалізував багатомовну CMS-платформу (Strapi + i18n) з підтримкою 10+ мов, що дозволило вийти на нові ринки.
Побудував пайплайн, який оновлює тисячі записів (apps, categories, lessons, movies) кількома мовами, мінімізувавши ручну роботу редакторів.

Налаштував CI/CD-процеси (GitHub Actions, PM2) - час деплою зменшився з 30 хв до 5 хв, мінімізувавши ризики простоїв у продакшн, зробив автодеплой стабільним для develop і main з різними серверами (prod/dev).

Web-програміст

from 09.2018 to 04.2022 (3 years 8 months)
MB Network FZCO, Дистанційно (IT)

Підтримка та оптимізація легасі PHP-коду (усунення багів, покращення продуктивності).

Розробка бекенд-функціоналу для застосунків та сайтів на PHP.

Створення та запуск лендингів (HTML, CSS, PHP), інтеграція з базами даних.

Взаємодія з фронтенд-командою та дизайнерами для швидкого запуску нових фіч.

Knowledge and skills

  • Git
  • GitHub
  • PostgreSQL
  • Node.js
  • TypeScript
  • PHP
  • REST API
  • MongoDB
  • JQuery
  • MySQL
  • SQL
  • JavaScript
  • HTML
  • AJAX
  • JSON
  • XML
  • Stripe
  • Strapi
  • Primer.io
  • Express.js
  • Розробка API
  • Payment processing
  • PM2

Language proficiencies

  • Ukrainian — fluent
  • English — beginner

Additional information

Очікування від майбутньої роботи
Очікую на команду з прозорими процесами, адекватним менеджментом і технічними колегами, Remote формат, Стабільну оплату без затримок.

На дружній колектив з гумором і без токсичності.
Цікаві задачі, можливість зростати.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: