PHP\Golang developer Offline

Ukrainian Product 🇺🇦

Українська продуктова IT компанія "EvoPlay" в пошуку Senior PHP+Golang developer.

Ми входимо в топ-5 найбільших українських IT компаній.

 

Про проєкт:

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

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

 

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

 

Ми завжди думаємо про низький latency, високу продуктивність (RPS), стійкість до помилок, паралельну обробку, масштабованість тощо. Відносимося до якості коду з великою відповідальністю, використовуємо різноманітні інструменти для досягнення цього - регулярні обговорення проблем, ведення RFC, код-рев'ю, аналізатори коду та покриття тестами. Наша система обробляє тисячі запитів в секунду, ви матимете можливість глибше розібратись у принципах розподілених систем, на практиці розібратись, про що написано в CAP теоремі чи що ж таке ці Сonsistency Models

 

Наш стек технологій включає в себе Golang, PHP (Symfony), MongoDB, Redis, Clickhouse, Kafka, Kubernetes, GCP, GraphQL. Cloud solutions та containerization є необхідними елементами нашої роботи. Ми приділяємо велику увагу моніторингу та аварійним сигналам, оскільки для нас неприпустимий downtime. Ми прагнемо уникати роботи з застарілим кодом (legacy code) і завжди використовуємо останні, стабільні версії наших інструментів - від баз даних та черг до golang, frameworks, libraries та інших компонентів.

 

Обов'язки:

  1. Імплементація нового функціоналу.
  2. Доставка написаного коду в продакшн.
  3. Активна участь в обговоренні архітектури, підходів тощо.
  4. Підтримка працездатності системи - моніторинг, реагування на алерти.
  5. Код-рев'ю, менторинг, обмін знаннями з командою.

     

Побажання до досвіду:

Обов'язковий досвід роботи:

  1. PHP (8.0+, OOP, scalar/union types, generators etc.) - від 4 років.
  2. Golang (webserver, concurrency, context etc.) - від 1 року і бажання розвиватись в цьому напрямку.
  3. SQL/NoSQL (indexes, transaction).

     

Ключові навички:

  1. Design patterns, clean architecture, solid, etc
  2. MongoDB *
  3. MySQL/PostgreSQL *
  4. Redis *
  5. Queue (rabbitmq/kafka) *
  6. Highload (database: locks, concurrency, isolation level, replication)
  7. SOA/Microservices, REST API, event sourcing
  8. DevOps, CI/CD, deploy strategies, kubernetes

* - робота через адаптери фреймворка не рахується

Буде плюсом:

  1. Symfony
  2. GraphQL
  3. ClickHouse

З ключових навичок потрібно знати хоча б три на високому рівні, інші - бути хоча б знайомим та знати, про що мова.

Пропонуємо:

  • Конкурентну заробітну плату.
  • Соц.пакет, 100% оплата відпусток (20 робочих днів) та лікарняних.
  • Медичне страхування.
  • Гнучкий формат роботи.
  • Дисконтна програма Evoplay.
  • Корпоративний психолог.
  • L&D центр з курсами для співробітників.
  • Self — learning бібліотека.
  • Безліч приємних корпоративних подарунків: у перший робочий день, на річницю роботи, на весілля, народження дитини.
  • Корпоративні івенти.

The job ad is no longer active

Look at the current jobs PHP Kyiv→