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

Senior Go Engineer (новий проект) (вакансія неактивна)

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

EVO — українська продуктова IT-компанія.
Наші проекти: Prom.ua, Bigl.ua, Crafta.ua, Zakupki.prom.ua, Kabanchik.ua, Vchasno.ua, Shafa.ua, Rozetka.Travel, Izi.ua. та партнер Rozetka.com.ua

Наш маніфест віддаленої роботи в EVO evo.business/...​trudnikam-ot-osnovatelej

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

Що вже є в фінкомпанії:
Команди розробки — core team, wallet team, evoid team, кожна відповідає за одну з частин фінтех-напрямку. Також є свої devops.

Зараз ми формуємо команду кредитного напрямку. Плануємо такий склад: Head of EVOcredit, Credit Analyst, Scoremaker, PM, Tech Lead, три Go Engineer’и
На даний момент, ми в пошуку Go розробника рівня Senior.

Глобальна ідея та мета команди:
— розробка нового продукту кредитування
— у нас вже є великі клієнти — Rozetka та Prom
— робота з безліччю внутрішніх та зовнішніх інтеграцій з фінансовими системами
— побудувати сучасний і високопродуктивний кредитний програмний продукт

Проект починаємо з нуля, плануємо використовувати такі технології:
— go, grpc, fasthttp
— Postgresql, ClickHouse, Redis, Elasticsearch, Kafka
— Processing engine (Corezoid, Comunda, etc)
— та будь-яка технологія, яку ми вважатимемо потрібною для використання

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

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

В основному, всі задачі команди націлені на:
— тісну інтеграцію зі своєю платіжною системою
— рішення для безшовної авторизації в проекти групи
— сервіс обробки вхідної big data
— систему прийняття рішень для кредитування
— побудову розподіленої системи для обліку даних та кредитів користувача, обробки даних, роботи з зовнішніми інтеграціями

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

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

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

Всі вакансії