Middle Go Software Engineer (no legacy, новий проект) (offline) to $4000

EVO Ukrainian Product 🇺🇦
На даний момент ми формуємо фін.компанію всередині 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, їх необхідність, і важливість “чистоти” коду в цілому;

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

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

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

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

Також приймаємо рекомендації знайомих, котрим може бути цікава наша пропозиція, бонус за найм до 4000$

The job ad is no longer active
Job unpublished on 11 February 2022

Look at the current jobs Golang Kyiv→