Ми, BUKI, вже понад 7 років будуємо міжнародний маркетплейс в області EdTech, такий собі AirBnB / UBER в освіті. Наш сервіс допомагає десяткам тисяч репетиторів по всьому світу знаходити для себе учнів, і навпаки — знайти собі найкращого викладача. Крім України, ми також дуже швидко зростаємо ще у Польщі, Нігерії, Мексиці, Казахстані, Іспанії та США. Зараз нас уже понад 800.000 студентів та більше 90.000 викладачів. А рік тому запустили окремий бізнес-юніт для онлайн навчання з перевіреними репетиторами — EasySchool.
Продуктово BUKI це — класичний маркетплейс:
- каталог профайлів репетиторів (багато технічного SEO),
- бек-офіси клієнта та репетитора,
- власна CRM,
- багато автоматичних складних алгоритмів ранжування і метчінгу,
- багато інтегрованих зовнішніх сервісів (платіжні системи, системи аналітики, сервіси надсилання сповіщення (e-mail, SMS, Viber), фін системи тощо),
- багато складної та цікавої аналітики (GA 4, Data Studio, власна система з використанням R та Python), постійні A/B тестування,
- Data-driven підхід до продуктової розробки.
Зараз у нас відкрита крута позиція Tech Team Lead / Senior/Middle BackEnd (PHP) — розробника Senior рівня з організаторськими здібностями, який посилить нашу лідершіп-команду та команду розробки..
Склад команди: 3 back-end і 2 front-end розробники, 1 тестувальник, 1 DevOps (part time). Наш поточний Team Lead мобілізований до лав ЗСУ, у міру можливостей буде передавати знання про проект, консультуватиме та допомагатиме.
Стек технологій:
- backend: PHP 7 (Laravel 8) + MySQL (MariaDB)
- frontend: React (Next.js)
- CI/CD: Gitlab
- Jira + Slack
- для бекенду — є автотести(PHPUnit)
Серед напрямків розвитку компанії:
— продуктові: розвиток функціонала проектів, вихід на нові ринки;
— технологічні: покращення структури та якості коду (перехід на PSR-12), перформансу; перехід на PHP8; опис форматів у Swagger; контейнеризація, автоматизація розгортання сервера (Інфраструктура як код + локалізація під новий ринок);
— організаційні: командне код-рев’ю; розширення команди розробки;
— виділення команд підпроекти оптимізація процесів розробки; професійне й особисте зростання кожного члена команди.
Ваші основні завдання:
- Розвиток архітектури проекту
- Участь в розробці продуктових завдань
- Постановка технічних завдань
- Code Review
- Організація тестування та деплойменту
- Ведення технічної документації
- Власна участь в програмуванні бекенду
Мета — якісний продукт на основі якісного коду, який забезпечений якісно побудованими процесами розробки й добре підібраною командою.
Навички, досвід, технології, особисті якості:
- Досвід роботи в розробці — від 3 років;
- PHP7+
- Laravel8+
- MySQL
- Досвід роботи в керуванні технічних команд — від 2 років;
- Продуктово-орієнтоване мислення;
Вітається:
- Devops skills — linux, nginx, логи, бекапи, моніторинг (одна з цілей — створити позицію фултайм-девопса — для цього треба ставити завдання в цій області);
- Розуміння принципів сучасного технічного SEO;
- Розуміння сучасного фронтенду — React.
Що ми пропонуємо
- Свободу дій і прямий вплив на розвиток продукту (технічної складової) та команди;
- Відкриті процеси, робота по гнучким методологіям та Agile-фреймворку, пряма взаємодія з засновниками / тімлідами інших команд;
- Компанію зі швидким ростом рік в рік та сильними позиціями в 7 країнах світу та планами виходу на нові географічні ринки;
- Гнучкий графік роботи з орієнтацією на результат;
- Роботу в дружній та професійній команді, з якою хочеться зростати;
- Конкурентна фінансова компенсація в залежності від досвіду і результатів співбесіди;
- Медичний страховий поліс;
- 20 робочих днів оплачуваної відпустки;
- Безкоштовні заняття англійською з репетитором 1:1;
- Оплата різних подій, лекцій, курсів та освітніх заходів (за потреби);
- Можливість роботи віддалено і в офісі (Київ).
Мені цікаво — як діяти далі
Відгукнися на цю вакансію! )
Якщо виникли будь-які питання, напиши HR-менеджеру — [email protected] Будемо раді зустрічі!