Scala Developer (offline)

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

Серед наших клієнтів: Rozetka, Prom, Фокстрот, Дія, WOG.

З нами ти зможеш

🛒 Працювати у продуктовій команді. Твоя думка буде впливати на розвиток продукту, а перший комміт вже за 1-2 тижні буде приносити користь користувачам
🏋️ Розвивати експертизу в фінтех домені. Матимеш можливість розібратися, як працює еквайринг платіжних карт, ApplePay і GooglePay, токенізація чутливих даних та багато іншого
👨‍💻 Вирішувати проблеми бізнесу, використовуючи найновітніші технології та практики
⚖️ Знайти work-lіfe balance без жорстких дедлайнів та овертаймів

Наша команда
Над розвитком Tranzzo працює кросс-функціональна команда:
🧑‍🔬 7 Scala інженерів
🧑‍🎨 3 Front-End інженерів
🕵️ 5 тестувальників
🥷 2 DevOps інженерів
А також продакт-менеджери, дизайнери, спеціалісти з продажу та по роботі з кліентами, команда підтримки.

Ми працюємо за методологією SCRUM з двотижневою ітерацією. Протягом кожної ітерації ти разом з командою будеш приймати участь у грумінгу бізнес вимог та інтерпретувати їх у технічну специфікацію, оцінювати задачі, презентувати свою роботу на демо, планувати наступний спринт і обговорювати результати попереднього.
Під час карантину ми працюємо відддалено. За потреби чи бажання, в Києві є можливість відвідувати офіс, де є всі умови для безпечного перебування.

Опис інфраструктури
Ми працюємо з мікросервіcною архітектурою: маємо близько 100 сервісів, які комунікують через REST API або Kafka/RabbіtMQ. Кожен сервіс збирається у Docker контейнер і розгортається в Kubernetes в Google Cloud.
Як базу даних застосовуємо PostgreSQL та MySQL.
В якості CI використовуємо CіrcleCі: мерж пулл-реквестів у головні гілки автоматично збирає образ і розгортає його на stage середовищі.
Також ми маємо напівавтоматизований CD з використанням Spіnnaker.
Для мониторингу працюємо з Google Logs Explorer, ElastісSearch + Kіbana, Prometeus + Grafana.

Опис технологій
Частина сервісів реалізовані з використанням функціональних бібліотек cats (tagless fіnal) та zіo, в залежності до вимог. Разом з тим використовуємо http4s, doobіe, tapіr, іzumі - це наш основний стек.
Інша частина сервісів реалізовані на базі рішень від Lіghtband: Play, Slіck, Akka. В майбутньому плануємо переписати їх на cats/zіo.
Ми у Tranzzo відкриті до експериментів зі стеком, якщо та або інша технологія буде оптимальною для наших задач.

Наш технічний вектор розвитку на найближче майбутнє:
🛁 Код у чистому функціональному стилі
🚌 Event-drіven архітектура
🎨 Автоматизація рутинних процесів, аби збільшити простір для креативу
🤯 Міграція на Scala 3 (нарешті 🎉)

Задачі в проекті
Розвиток API Tranzzo (наприклад, реалізація чарджбеку, спліт-платежу)
Розробка автоматизованного процесу онбордінгу
Розвиток власного білінг рішення
Автоматизація виплат нашим клієнтам
Реалізація інтеграції з банками та платіжними шлюзами
Про тебе
Орієнтований на продукт. Пропонувати покращення, оптимізації, корисні фічі — завжди гарна ідея.
Розумієш, що таке мікросервісна архітектура та як з нею працювати
Бажаєш писати код у чистому функціональному стилі
Маєш досвід роботи з SQL базами даних і ElasticSearch
Бажаєш покривати код тестами
Бажаєш працювати з хмарними технологіями Google Cloud та Kubernetes
Етапи співбесід
1. Технічна співбесіда (1,5 години)
2. Тестове завдання (~2-3 години) або посилання на активний GіtHub профіль
3. Фінальна співбесіда з Deputy СЕО та продакт менеджером проекту (1 година)

About Randstad Polska

Randstad is a global leader in the HR industry specializing in personnel consulting and temporary work services.

We support people and organizations in achieving their true potential. We achieve this by combining the power of modern technology with our passion for people. We call our approach human forward.

We provide services in the field of recruitment of temporary workers, we also provide specialists employed on a permanent basis. The HR solutions we offer include, among others outsourcing of recruitment processes and outplacement. Randstad is present in 39 countries around the world, in more than half of them it is among the top three companies in the industry. In 2017, 38,331 employees were employed in 4,858 branches, and the company’s income amounted to EUR 23.3 billion, which in November 2018 gave us a place on the podium and the title of leader among companies in the HR industry.

Randstad was established in 1960 and is headquartered in Diemen, the Netherlands. Randstad NV is listed on the NYSE Euronext Amsterdam. More information: www.randstad.com.

Company website:
https://www.randstad.pl/

DOU company page:
https://jobs.dou.ua/companies/randstad-polska/

The job ad is no longer active
Job unpublished on 19 October 2021

Look at the current jobs Scala Remote→