Ми — українська IT-продуктова компанія, яка створює інноваційні B2B fintech-рішення у партнерстві з Visa, Mastercard та іншими глобальними лідерами індустрії. Нашими продуктами користуються провідні компанії зі США та Європи, а ми продовжуємо зміцнювати свої позиції на міжнародному ринку.
Ми шукаємо людину, яка хоче стати сильною у фронтенді через ремесло: чиста розмітка, швидкі сторінки, увага до деталей. Не через довжину списку фреймворків у резюме.
Робота — сайт Merchanto, B2B мерчант-платформи. Сайт уже живий. Його зробила наша розробниця, і тепер вона переходить до іншого: ділитися знанням і вести тих, хто росте. Колись поруч із нею був той, хто робив те саме. Тепер поруч буде вона — з тобою. Про роботу Сайт живе далі щодня: нові сторінки й секції, блог, форми, листи, SEO, швидкість, дрібні правки. Це робота підтримки — і в нас вона першокласна. Надійність назовні народжується зі щоденного догляду, а не з героїчних ривків. Тому підтримка тут не «залишкова» задача: вона має власне місце в плані і власну ємність.
Щодня ти будеш: * складати нові сторінки й секції на Astro: розмітка, стилі, адаптив; * вести контент-колекції блогу, структуровані дані, meta й OG-теги, sitemap; * додавати легку клієнтську інтерактивність на Alpine.js: меню, таби, форми, модальні вікна; * підключати форми з reCAPTCHA і збирати транзакційні листи на MJML; * робити анімації й слайдери там, де вони служать змісту, а не самі собі; * лишати після кожного дотику код чистішим, ніж застав.
Стек Ядро, з яким працюємо щодня: * Astro 5 — SSR, файлова маршрутизація, контент-колекції для блогу * TypeScript * TailwindCSS 4 плюс Typography plugin * Alpine.js — легка клієнтська інтерактивність * Bun — рантайм і менеджер пакетів
Є в проєкті, підхопиш у роботі: * GSAP і Swiper — анімації й слайдери * SST v3 / AWS — деплой, serverless, регіон eu-central-1; достатньо розуміти, володіти не треба * MJML + SendGrid — шаблони транзакційних листів * Google reCAPTCHA * Prettier — єдиний формат коду, обовʼязковий
Головне про профіль: це фронтенд контентного сайту. Сильні HTML і CSS, SEO і чуття до деталі в дизайні тут важать більше, ніж досвід із важкими JS-фреймворками. React і Vue у проєкті немає. Що маємо побачити * семантичний HTML і впевнений CSS; адаптив від мобільного вгору; * базовий JavaScript і готовність писати TypeScript; * основи SEO: meta й OG-теги, sitemap, структура контенту; * робота з git: гілки, merge request, рев’ю; * око до дизайну — побачити різницю у два пікселі і зробити так, як задумано.
Буде плюсом: Astro або будь-який статичний генератор, Tailwind, Alpine.js, GSAP чи Swiper, шаблони листів, базове знайомство з AWS. Жодне з цього не є умовою — цього навчають на місці. Як ми працюємо Кілька речей, які варто знати наперед. Вони важать більше за стек.
Ролі рівні. У команді є Product Owner, Tech Lead, QA і розробники. Це різні сфери відповідальності, а не сходинки. Вплив дає аргумент, не посада.
Оцінюємо складність роботи, а не людину. Ми не рахуємо години і не ведемо особистих рейтингів. Наші вимірювання дивляться на систему і на потік роботи, не на людей.
Беремося тільки за готове й закриваємо тільки завершене. Кожна задача проходить два рубежі. На вході три погляди — цінність, добротність, якість — кажуть «так, це готове до роботи». На виході ті самі три кажуть «так, це справді зроблено». «Майже готово» означає «ще в роботі».
Час регулює обсяг, ніколи якість. Коли строк тисне, ми ріжемо обсяг або міняємо спосіб. Якість розмінною монетою не буває.
Команда має право сказати «ні». Незаплановане заходить у роботу через відкриту домовленість, не через тиск.
Наставництво справжнє, але не робота за тебе. Тобі покажуть один кут — далі йдеш сам і приносиш результат. Питати можна скільки завгодно; зробити за тебе не зроблять. Так росли ми, так ростимеш ти. Кому в нас буде добре * хочеш стати сильним у фронтенді контентних сайтів і робити швидко й акуратно; * любиш доводити до кінця: краще менше зробленого повністю, ніж багато початого; * ставиш питання рано, поки проблема мала; * спокійно приймаєш рев’ю і сам його просиш.
Кому буде важко * шукаєш проєкт на React або Vue: тут їх немає і не планується; * чекаєш, що задачі приходитимуть повністю розжованими; * хочеш працювати наодинці, без спільних рубежів і рев’ю; * вважаєш підтримку сайту нецікавою роботою «на потім».
Наші Переваги: * Конкурентна заробітна плата * Офіційне оформлення через Diia.City — співпраця за гіг-контрактом * 20 днів оплачуваної відпустки + 10 днів лікарняних + 5 додаткових day-off * Англійська мова — можливість проходити курси англійської за рахунок компанії * Сучасний технологічний стек та робота з актуальними інструментами * Пряма комунікація з decision-makers — швидкий доступ до осіб, які приймають рішення, та можливість оперативно отримувати зворотний зв’язок * Чіткі можливості для професійного зростання — зрозуміла структура розвитку та доступ до наставництва від досвідчених колег * Професійний розвиток — компанія підтримує професійне зростання співробітників та оплачує профільні курси й навчання
Наостанок Ми не шукаємо людину, яка вже все вміє. Ми шукаємо ту, якій цікаво дорости — і яка готова йти цей шлях щодня, рівно, а не ривками. Якщо, читаючи це, ти впізнав свій наступний крок — напиши нам на пошту valentina@merchanto.org.