Діма

Backend engineer (Node.js, PHP), 100 000 грн

Вид зайнятості:
повна
Місто проживання:
Корсунь-Шевченківський
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Backend engineer (Node.js)

з 05.2022 по 05.2025 (3 роки)
Ekreative, Черкаси (IT)

- Підтримував і розвивав бекенд на Express.js з GraphQL API.
- Реалізував масовий імпорт даних: понад 800 000 записів CSV у базу даних PostgreSQL.
- Спроєктував та оптимізував схему бази даних, додавши foreign keys і індекси для покращення цілісності даних і продуктивності запитів.
- Додав unit-тести на Jest, підвищивши покриття коду з 0% до 55%.
- Розробив високопродуктивний мікросервіс для імпорту 50 000+ записів за один запуск через OneSchema, з фокусом на надійність, ідемпотентність та швидкість виконання.
- Налаштував локальне середовище розробки на базі Docker, що стандартизувало процес онбордингу нових розробників.
- Працював над розробкою систем у кількох доменах, зокрема:

Project Management / Issue Tracking — система управління проєктами та відстеження завдань.

US Health Insurance — система для роботи з процесами медичного страхування у США.

Backend engineer (PHP)

з 05.2016 по 05.2022 (6 років)
Ekreative, Черкаси (IT)

- Підтримував і розвивав бекенд-системи, створені з використанням Symfony, Laravel та чистого PHP.
- Проєктував і реалізовував REST API для внутрішніх сервісів і зовнішніх інтеграцій.
- Інтегрував платіжні системи, зокрема PayPal та Paymentsense, для обробки онлайн-платежів.
- Впровадив Doctrine ORM, Symfony Console та Dependency Injection у легасі-проєкт на чистому PHP, покращивши архітектуру та підтримуваність коду.
- Працював над розробкою CRM-платформ у різних доменах, зокрема:

Water Utilities — система управління клієнтами та операціями для водопостачальної компанії одного з районів Лондона.

Municipal Project Management — CRM для управління муніципальними будівельними проєктами та відповідними бізнес-процесами.

Healthcare Practice Management — система управління діяльністю медичних клінік (запис на прийом, управління лікарями та процедурами, інтеграції платіжних сервісів).

- Проводив внутрішню навчальну програму для Junior Symfony-розробників, допомагаючи команді швидше опановувати фреймворк і best practices.

Освіта

Черкаський державний технологічний університет

Факультет інформаційних технологій, Комп‘ютерні мережі і системи, Черкаси
Вища, з 2008 по 2011 (3 роки)

Черкаський державний бізнес-коледж

Обслуговування комп‘ютерних та інтелектуальних систем і мереж, Черкаси
Незакінчена вища, з 2005 по 2008 (3 роки)

Додаткова освіта та сертифікати

2013
Сертифікат

2015, 6 місяців
Сертифікат

2025, 3 місяці
Сертифікат

Знання і навички

  • GraphQL
  • REST API
  • TypeORM
  • Terraform
  • Google Cloud Platform
  • AWS
  • Docker
  • PostgreSQL
  • Node.js
  • Git
  • JavaScript
  • SQL
  • MySQL
  • MongoDB
  • TypeScript
  • GitHub
  • PHP
  • Symfony
  • Laravel
  • NestJS

Знання мов

  • Українська — вільно
  • Англійська — середній

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: