Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
EVO— продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі. Місія EVO — створювати можливості для розвитку підприємництва.
31 січня 2022

Middle Go Engineer (Fintech) (вакансія неактивна)

Київ, віддалено

EVO — українська продуктова IT-компанія.

Наші проекти: Prom.ua, Bigl.ua, Crafta.ua, Zakupki.prom.ua, Kabanchik.ua, Вчасно, Shafa, Rozetka.Travel, Izi.ua.

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

Що вже зараз є в нашому фінтеху:

  • Команди розробки — pay team, wallet team, evoid team, credit team, кожна відповідає за одну з частин Фінтех-напрямку, і це далеко не все).
  • Пройдений шлях з точки 0 в точку 1, що дуже спрощує розвиток подальших етапів.
  • Налаштовані зв’язки (як на технічному рівні, так і на комунікаційному) між внутрішніми клієнтами та споживачами наших сервісів.
  • Перші реальні результати, якими пишаємося (більше про них розповімо на знайомстві)

Глобальні ідеї і цілі команд:
integration team:

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

Технології, які використовуємо:

  • Go, gin, sqlboiler;
  • Docker, Kubernetes, Helm
  • Postgresql, Prometheus, Grafana, Elastic;
  • Gitlab, gitlab-ci, argo-cd
  • temporal (orchestrator та cron scheduler);
  • та будь-яка технологія, яку ми вважаємо за потрібну для використання.

Нам дуже важливі якість і гнучкість, тому ми використовуємо:

  • Мікросервісний підхід до розробки.
  • Обов’язковий код рев’ю.
  • Покриття тестами і метриками.
  • Відповідність стандартам якості коду.
  • Супровід та відповідальність за фичи після викочування на продакшен.
  • Взаємна повага і якісна комунікація.

Для цієї ролі важливо:

  • 2+ року використання go або ж просто добре розуміння технології та досвід використання go в продакшені;
  • досвід конкурентного програмування на будь-якій мові — важливе розуміння, які є підходи, і навіщо це потрібно в цілому;
  • досвід використання будь-яких SQL та NoSQL рішень, і розуміння причин використання кожного в конкретному випадку (наприклад, чому MongoDB замість Postgres, або чому Postgres замість Cassandra);
  • досвід профілювання додатків, написаних на будь-якій мові, використання метрик + досвід усунення «performance bottleneck»;
  • впевнені аналітичні здібності — необхідно буде не просто робити фичи за описом, але продумувати функціонал починаючи від неформалізованих вимог, вибирати найбільш відповідне рішення і реалізовувати його;
  • розуміння принципів SOLID, DRY, KISS, їх необхідність, і важливість «чистоти» коду в цілому;
  • вміння взаємодіяти в команді — не просто абстрактне «team player» але реальне вміння (досвід) знаходити компроміс в спірних моментах, і завжди бути відкритим до обговорення;
  • Продакт інжиніринговий підхід: Команда продуктова, тому нам важливо, щоб розробник був продуктово орієнтований. Це означає, що розробник не просто виконує поставлене завдання, а розуміє проблеми бізнесу, які вирішує це завдання, і може запропонувати більш оптимальне рішення, якщо таке існує, або показати, що ця задача не має цінності.

Здебільшого, всі завдання команди націлені на:

  • інтеграцію з майданчиками партнерами (Prom, Rozetka);
  • тісну інтеграцію з іншими командами фінтеху (гаманець, платіжна система, ID)
  • підключення до процесу системи прийняття рішень, та АБС (автоматична банківська система)
  • побудова аналітичного DWH для скорингу користувачів
  • розробку мікросервісів для функціонування наших продуктів

Чим цікаві ці завдання з технічного боку:

  • Можливістю гнучко вибирати технології та підходи розробки.
  • Використанням сучасних технологій для забезпечення стабільності і безпеки сервісів.
  • Проектуванням сервісів з урахуванням вимог зовнішніх інтеграцій.
  • Інтеграція з продуктами з величезною користувальницькою базою та навантаженням.

Про роботу в нас:

  • працюємо віддалено, але є можливість відвідувати офіс
  • надаємо всю необхідну техніку і меблі для робочого місця
  • 20 днів відпустки на рік
  • оплачувані лікарняні
  • мед страхування та корпоративна знижка для членів родини
  • корпоративна знижка до 50% на шопінг в нашому маркетплейсі
  • тренажерна зала в офісі
  • внутрішні дев клаби
  • оплата івентів

Як у нас проходить підбір та співбесіди:

Ваше резюме розглянуть технічні фахівці. Якщо воно буде схвалене, ми домовимося щодо онлайн-знайомства. Ми обговоримо проект, ваш досвід і ваші цілі, після чого разом вирішимо, чи продовжимо спілкування на технічній співбесіді. Після кожного етапу ми надаємо зворотний зв’язок протягом 24 годин.

Гарячі вакансії

Всі вакансії