Golang Developer / Backend Engineer

$$$

Loza Studio — українська IT-компанія, яка створює складні цифрові рішення: веб- і мобільні застосунки, державні сервіси, портали, реєстри, B2B-системи та внутрішні корпоративні продукти.

Ми шукаємо Golang Developer / Backend Engineer для роботи над backend-сервісами, мікросервісною архітектурою, інтеграціями та високонавантаженими системами.
 

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

Що потрібно буде робити

  • Розробляти та масштабувати backend-сервіси на Go / Golang.
  • Проєктувати, підтримувати та оптимізувати мікросервісну архітектуру.
  • Розробляти та підтримувати REST API.
  • Працювати з інтеграціями між сервісами та зовнішніми системами.
  • Працювати з базами даних, оптимізувати запити та структури даних.
  • Брати участь у проєктуванні архітектури backend-рішень.
  • Працювати з великими обсягами даних, чергами, асинхронними процесами та retry-механізмами.
  • Писати чистий, підтримуваний і тестований код.
  • Брати участь у code review та технічних обговореннях.
  • Допомагати команді знаходити оптимальні технічні рішення.
  • Працювати з контейнеризацією та deployment-процесами.
  • Підтримувати стабільність, продуктивність і масштабованість backend-систем.
  • Працювати з логами, метриками, моніторингом і технічною діагностикою.

Що очікуємо від кандидата

  • Комерційний досвід backend-розробки від 4 років.
  • Практичний досвід розробки на Go / Golang.
  • Розуміння принципів побудови мікросервісної архітектури.
  • Досвід проєктування та розробки REST API.
  • Досвід роботи з базами даних: PostgreSQL / MongoDB або аналогами.
  • Розуміння принципів роботи з чергами, асинхронними задачами та background jobs.
  • Досвід написання unit/integration tests.
  • Розуміння принципів OOP, SOLID, Design Patterns.
  • Досвід роботи з Git, pull requests та code review.
  • Вміння працювати в команді з PM, BA, QA, frontend-розробниками та DevOps.
  • Англійська на рівні читання технічної документації.
     

Технічні навички
 

Backend

  • Go / Golang.
  • REST API.
  • Microservices
  • PostgreSQL / MongoDB / Redis -  оптимізація запитів
  • Робота з великими обсягами даних
  • Розуміння потоків даних та їх оптимізації
  • Асинхронні процеси, черги, retry-механізми
  • Unit та integration testing
  • Розуміння принципів високонавантажених систем
     

Інфраструктура та DevOps

  • Docker / Kubernetes
  • CI/CD
  • AWS / VMWare - буде перевагою
  • Terraform / Ansible
  • Grafana або інші інструменти моніторингу
  • Робота з логами, метриками та технічною діагностикою.
     

Архітектура

  • Мікросервісна архітектура.
  • Клієнт-серверна взаємодія.
  • API design.
  • Робота з інтеграціями.
  • Розуміння принципів масштабованості, fault tolerance та performance optimization
  • Досвід участі в архітектурних рішеннях буде перевагою
     

Soft skills

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

Ми пропонуємо

  • Роботу в українській IT-компанії над складними цифровими продуктами.
  • Можливість впливати на технічні рішення та архітектуру.
  • Роботу з сучасним backend-стеком.
  • Професійний розвиток і можливість зростати в напрямку Tech Lead / Architect.
  • Дружню команду та підтримку.
  • Нетоксичну корпоративну культуру.
  • Команду, у якій цінують якість, відповідальність і здорову комунікацію.
     

Формат роботи

  • Формат роботи: офіс .
  • Повна зайнятість.
     

Процес відбору

  1. Технічна співбесіда.
  2. Тестове завдання та технічне обговорення досвіду.
  3. Фінальна зустріч з командою.
  4. Офер.
     

Кого ми шукаємо

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

Required languages

Ukrainian Native
Published 25 August
15 views
·
2 applications
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...