SocialTech — продуктова IT компанія в індустрії social discovery. Ми допомагаємо людям з усього світу знайомитись і спілкуватись на наших сайтах. Зараз у нас мільйони користувачів, команда з 150+ чоловік і ми не збираємось зупинятись.
Ситуація:
Наш проєкт росте в середньому у два рази кожного року. Для того, щоб бізнес ріс в такому темпі та надалі нам необхідно зробити можливість масштабувати нашу команду розробки. Для цього ми виділяємо нові мікросервіси з нашого проєкту та формуємо навколо них крос — функціональні команди, які зможуть незалежно розвивати різні частини бізнесу. У нас вже є сильна команда розробки, яка складається зі спеціалістів Middle та Senior — рівня, яка над цим працює і ми хочемо її підсилити senior backend розробником.
З технічної точки зору наш проєкт це:
- PHP 7+, Go;
- Yii2 + Symfony;
- MySQL, MongoDB, Redis;
- RabbitMQ;
- Docker, k8s, GKE;
- мікросервісна архітектура;
- highload (1k+ rps, бази даних > 10ТВ).
Ідеальний кандидат в нашому розумінні:
- має як мінімум 4 роки досвіду роботи з технологіями описаними вище;
- допоможе нам у написанні нових мікросервісів (PHP, Go);
- вміє писати тести та розуміє, для чого вони потрібні;
- розуміє що таке HighLoad і як писати системи, які будуть з ним справлятися;
- має досвід роботи з великими базами даних;
- розуміє що таке DDD.
Умови:
Окрім звичних речей, які продуктова ІТ компанія може обіцяти розробнику, ми можемо додати повну лояльність бізнесу до таких речей, як рефакторинг, написання тестів, розпил моноліту на мікросервіси і т.д.
Корисні статті:
Що пишуть про нас дизайнерські сайти наряду з кращими компаніями світу.