Ми працюємо з різними проєктами, але більшість завдань стосується розробки адмін-панелей та внутрішніх систем. Основний стек — Angular. Іноді зустрічаються проєкти з Vue, тому досвід із цим фреймворком буде плюсом. Ми використовуємо актуальні для ринку технології та приділяємо увагу якості архітектури, тому завдання часто нетривіальні та дають простір для зростання.
Про підхід до роботи Ми цінуємо глибоке занурення у задачі, прагнення розібратися, чому рішення працює саме так, і вміння пропонувати покращення. Нові колеги проходять адаптаційний період: ментор допомагає розібратися зі стеком і процесами, а команда завжди готова підтримати. Регулярно проводимо code review та обговорюємо технічні рішення відкрито — без мікроменеджменту і бюрократії. Ми не використовуємо тайм-трекери: важливий результат, а не кількість годин перед монітором.
Що важливо * TypeScript + JavaScript (ES6+) — впевнене володіння основами та сучасними можливостями мови * Angular — обов’язково, Vue буде — перевагою * близько 1 року комерційного досвіду у веб-розробці
Що отримаєш натомість * можливість поступово занурюватися у проєкти й прокачувати технічний рівень * час і підтримку для дослідження нових підходів * відкриту команду й культуру без мікроменеджменту
Над якими проектами ми працюємо? Усі продукти, які створюємо, приносять реальну бізнес-вигоду нашим клієнтам.
Кілька прикладів наших проектів:
— Створення для найбільшої круїзної компанії системи електронного Check-In, яка дала змогу в 5 разів скоротити час реєстрації пасажирів при посадці на лайнер
— Диджиталізація ключових бізнес-процесів юридичної компанії, у результаті чого вдалося скоротити на 95% час, що витрачається висококваліфікованим персоналом на роботу з клієнтами.
— Створення програми, що допомогає підбирати запчастини за будь-якими доступними каталогами різних виробників для конкретної моделі автомобіля. Користувачі програми — як автомеханіки, так і кінцеві клієнти (власники машин). Вбудований сканер розпізнає VIN код і показує всі сумісні з автомобілем запчастини (як оригінальні, так і аналоги). Результат — скорочення часу підбору автодеталі з 10-40 хвилин до 10 секунд.
— Формування системи контролю мерчендайзингу для роздрібних мереж. Камера смартфона фіксує товар на полицях, відбувається його автоматичне розпізнавання і порівняння з планограмою (схемою ідеальної розкладки конкретного виду товарів). Тепер замість фахівців-мерчендайзерів контроль викладки може здійснювати будь-який низькокваліфікований співробітник зі встановленим в смартфоні додатком.
— Додаток і бекенд для розумного диспенсера мила, для клінінгових служб підприємств і бізнес-центрів — наш невеликий внесок в збереження довкілля, який допомагає використовувати у 2-3 рази менше мийних засобів і зменшує в два рази витрати на транспортування контейнерів з милом. Які технології використовуємо? Обов’язково: * TypeScript / JavaScript (ES6+) — основа більшості проєктів, використовуємо сучасний синтаксис і підходи. * Angular — розробка SPA з використанням сучасних можливостей Angular * SCSS + HTML5 — семантична, акуратна, адаптивна верстка з увагою до деталізації UI * RxJS — базове розуміння Observables і ключових операторів (map, switchMap, tap тощо) * Git — робота з гілками, комітами, merge/pull requests * REST API / JSON — інтеграції з бекендом, обробка даних і робота з асинхронністю
Буде перевагою: * Signals — використання сучасних можливостей Angular для реактивності * Angular CDK, PrimeNG — досвід роботи з UI-бібліотеками та кастомізацією компонентів * Vue.js — володіння даним фреймворком буде додатковою перевагою, адже ми використовуємо його для окремих frontend компонент на деяких із наших проектів * Розуміння чистого коду — структурований, зрозумілий і охайний код
Формат роботи Віддалено або в офісі у Львові — залежно від вашого бажання та місця перебування. Усі сервіси, необхідні для роботи, а також участь у внутрішніх процесах повністю доступні дистанційно.
Випробувальний термін триває три місяці. Його мета — зрозуміти, наскільки ми підходимо одне одному за форматом роботи, темпом і командною взаємодією. У цей період ви приєднаєтеся до одного або кількох проєктів, зможете попрацювати з ментором і своєю технологічною командою, ознайомитися з підходами, які ми використовуємо, та з нашою робочою культурою загалом.
Основна ідея випробувального терміну — не формальна перевірка, а можливість для обох сторін переконатися, що співпраця комфортна і може бути довгостроковою. Що зазвичай відбувається після того, як ви відправляєте нам своє резюме? * Наш рекрутер переглядає ваше резюме щодо відповідності власне вакансії. Якщо все ОК, то ми узгоджуємо з вами час співбесіди. * Рекрутер проводить з вами коротке інтерв’ю, під час якого ставить базові питання, що допомагають краще підготувати основну технічну співбесіду. Плюс звіряємо з вами наші очікування один від одного. * Технічна співбесіда з нашими фахівцями, допоможе краще зрозуміти ваш поточний рівень , більш детально обговорити як ваш досвід роботи, так і ті завдання, які належить виконувати у нас. * Якщо ви пройшли технічну співбесіду, то останній етап — тестове завдання.
За результатами виконаного завдання приймаємо остаточне рішення.