Відразу хотілося б уточнити важливий момент — це чиста backend позиція. Потрібно працювати саме над бізнес-логікою: * розробляти RESTful API; * працювати з базами даних і інтегруватися зі сторонніми сервісами.
Отже, нам потрібні такі фахівці, які вже заздалегідь налаштовані на розв’язання цих задач.
Зрозуміло, ніхто не очікує, що ви з першого ж дня самі зможете включитися в складний проект і відразу «видати» ідеальний код.
Ми не кидаємо джуніорів «в воду» проекту, сподіваючись, що вони як-небудь «випливуть» самі. Навпаки — з самого початку за вами буде закріплений ментор, який буде «вводити в суть справи» і підтримуватиме на всіх етапах роботи.
До речі, допомагати вам буде не тільки ментор — ви завжди можете розраховувати на підтримку й інших членів команди (це частина нашої внутрішньої культури). Також на регулярній основі в нас проводиться code review.
При цьому у нас немає безглуздого мікроменеджменту й автоматичних тайм-трекерів: важливим є результат роботи співробітника, а не щохвилинний контроль за ним. Як ми працюємо? Працюємо командами 3-5-8 людей, за технологією Scrum: в залежності від проекту це 1-2 backend розробники, 1-2 frontend / back front, 1-2 iOS, 1-2 Android, Project Manager, QA. Водночас кожен учасник команди має шанс впливати на проєкт в цілому, пропонувати свої рішення.
У нас немає ситуацій, що тімлід говорить: «Робимо ось так і тільки так». Усе якраз навпаки — під кожен проєкт намагаємося підібрати саме ті технологічні рішення, які найкраще сприятимуть розв’язанню конкретної задачі.
Ви зможете озвучувати й аргументувати своє бачення вибору технічних рішень. До речі, у низці наших проєктів ми в підсумку використовували технології, запропонованих саме джуніорами.
Також є команди для code review і обміну досвідом за кожним технологічним напрямком: PHP, Angular | Vue, iOS, Android. Над якими проєктами ми працюємо? Усі проєкти приносять реальну бізнес-вигоду нашим клієнтам.
Кілька прикладів: * Створення для найбільшої круїзної компанії системи електронного Check-In, яка дала змогу в 5 разів скоротити час реєстрації пасажирів при посадці на лайнер. * Диджиталізація ключових бізнес-процесів юридичної компанії, у результаті чого вдалося скоротити на 95% час, що витрачається висококваліфікованим персоналом на роботу з клієнтами. * Створення програми, що допомогає підбирати запчастини за будь-якими доступними каталогами різних виробників для конкретної моделі автомобіля. Користувачі програми — як автомеханіки, так і кінцеві клієнти (власники машин). Вбудований сканер розпізнає VIN код і показує всі сумісні з автомобілем запчастини (як оригінальні, так і аналоги). Результат — скорочення часу підбору автодеталі з 10-40 хвилин до 10 секунд. * Формування системи контролю мерчендайзингу для роздрібних мереж. Камера смартфона фіксує товар на полицях, відбувається його автоматичне розпізнавання і порівняння з планограмою (схемою ідеальної розкладки конкретного виду товарів). Тепер замість фахівців-мерчендайзерів контроль викладки може здійснювати будь-який низькокваліфікований співробітник зі встановленим в смартфоні додатком. * Додаток і бекенд для розумного диспенсера мила, для клінінгових служб підприємств і бізнес-центрів — наш невеликий внесок в збереження довкілля, який допомагає використовувати у 2-3 рази менше мийних засобів і зменшує в два рази витрати на транспортування контейнерів з милом.
Які технології використовуємо? * PHP, Laravel framework * Database: MySQL, MariaDB * Web service: Apache * Server platforms: Debian, Ubuntu, Windows Server * REST API tools: Swagger, Postman * AWS platform. SNS (push), S3 (storage) services * Google Firebase services: RDB, Dynamic Links, Google Cloud Vision services * Git (repository) * Elastic Search * Twilio platform, SMS service
Формат роботи Віддалено або в офісі у Львові, залежно від бажання та місця перебування. Усі потрібні для роботи сервіси та участь у всіх процесах доступні віддалено.
Випробувальний термін 3 місяці, рев’ю — щомісяця. Основна мета випробувального терміну — зрозуміти, чи підходимо ми один одному. Прагнемо не просто «закрити вакансію», а зрозуміти, чи буде вам комфортно працювати в нашому колективі і з нашими проєктами та навпаки.
Під час випробувального терміну ви встигнете ознайомитися з 1-2 проєктами, попрацювати з ментором і в своїй технологічній команді (PHP Backend), познайомитися з нашим колективом — зрозуміти, хто ми і що ми є.
Основна мета цієї процедури — збагнути, чи готові ми «грати один з одним у довгострокову» — саме так, як ми звикли працювати з усіма колегами. Що зазвичай відбувається після того, як ви відправляєте нам своє резюме? * Наш рекрутер переглядає ваше резюме щодо відповідності власне вакансії. Якщо все ОК, то ми узгоджуємо з вами час співбесіди. * Рекрутер проводить з вами коротке інтерв’ю, під час якого ставить базові питання, що допомагають краще підготувати основну технічну співбесіду. Плюс звіряємо з вами наші очікування один від одного. * Технічна співбесіда з нашими фахівцями, допоможе краще зрозуміти ваш поточний рівень , більш детально обговорити як ваш досвід роботи, так і ті завдання, які належить виконувати у нас. * Якщо ви пройшли технічну співбесіду, то останній етап — тестове завдання.
За результатами виконаного завдання приймаємо остаточне рішення.