Position: Senior C++ Developer→ switch to Golang
Company: CoreTeka
Category: C++
Experience: 5y
English level: upper

Компанія CoreTeka формує R&D офіс для великої міжнародної продуктової компанії, яка вірить у перемогу України та хоче розвивати свій продукт з найкращими інженерами нашої країни.
**Проєкт** — великий сервіс з автоматизації продажів.

**Ключові вимоги:**
- 5+ років досвіду у бекенд розробці;
- 2+ роки досвіду роботи з **Golang**;
- Досвід роботи з Go Concurrency;
- Досвід роботи з повідомленнями (Kafka та RabbitMQ);
- Здатність читати та розуміти код Ruby (або бажання вивчити його);
- Знання SQL (бажано Postgres);
- Бути знайомим з екосистемою Cloud Native (Kubernetes, ArgoCD);
- Англійська від Upper-Intermidiate (вільне спілкування).

**Буде плюсом:**
- Знання Typescript і JavaScript.

**Основні задачі:**
- Робота над проєктом, що мігрує з моноліту на  Ruby on Rails до Golang Microservices;
- Технічний аналіз специфікацій існуючих процесів (розуміння коду Ruby);
- Підтримка поступового впровадження Go Services у продакшн;
- Перевірка нових сервісів відносно роботи існуючих;
- Особлива зона міграції:
     *Масштабоване рішення, що використовує Kafka та RabbitMQ;
     *Складні потоки обробки даних.

**Ми пропонуємо:**
- Можливість працювати з розробниками та менеджерами високого рівня із США;
- Гнучкий графік в межах європейського часового поясу (тому вам не потрібно працювати вночі, просто відвідуйте вечірні зустрічі пару разів на тиждень);
- Гнучкий графік;
- Paid leaves;
- Медичне страхування;
- Плановий перегляд розміру компенсації;
- Вихідні дні відповідно до державних свят України;
- Інтерактивне залучення до побудови та оптимізації процесів розробки;
- Професійний розвиток;
- Довгострокову співпрацю.