
Junior Front-End Engineer
Primary stack
Nice to have's
Job description
Про посаду
У MacPaw ми створюємо програмне забезпечення, яке робить повсякденне технічне життя більш простим, чистим і приємним. Від улюблених у всьому світі продуктів, таких як CleanMyMac і Setapp, до нових інструментів кібербезпеки, таких як ClearVPN і Moonlock, ми створюємо екосистему продуктів, яка охоплює мільйони людей у всьому світі.
Ми віримо, що люди і технології можуть досягти свого найбільшого потенціалу разом. Поєднуючи високі інженерні стандарти, продуманий дизайн і практичний AI, ми переосмислюємо те, як люди взаємодіють зі своїми пристроями і формуємо щоденні технічні рутини майбутнього.
Ми шукаємо Junior Front-End Engineer для приєднання до веб-команди MacPaw - компанії, яка стоїть за CleanMyMac, Setapp, ClearVPN та зростаючою екосистемою продуктів, якими користуються мільйони людей у всьому світі.
Команда створює та підтримує цифровий шар, який з'єднує продукти MacPaw зі світом - маркетингові сторінки, експерименти на цільових сторінках, платіжні потоки та базова інфраструктура, яка забезпечує їх роботу.
Якщо ви захотіли розвивати свої навички front-end, працюючи над продуктами, які використовують мільйони користувачів у всій екосистемі продуктів MacPaw, ми хотіли б почути вас.
Обов'язки
- Створення та запуск нових маркетингових сторінок і веб-активів з використанням Next.js SSG та Payload CMS.
- Підтримка та вдосконалення 8+ активних веб-проектів, включаючи роботу з деякими старими компонентами, побудованими на Laravel з шаблонами Blade.
- Допомога в міграції існуючих веб-активів зі старих інструментів до єдиної архітектури команди Next.js + Payload.
- Внесення вкладу у внутрішні автоматизації робочих процесів, які усувають повторювану ручну роботу та прискорюють розробку.
- Налаштування, запуск та моніторинг A/B тестів для оптимізації користувацьких воронок та веб-продуктивності.
- Робота з інтеграцією платіжних шлюзів для забезпечення безперебійного досвіду оплати.
Вимоги
- Не менше 1.5 років комерційного досвіду розробки front-end.
- Глибоке розуміння React.js або практичний досвід роботи з фреймворками на базі React (Next.js - наша цільова архітектура).
- Значні знання JavaScript (ES6+) та сучасних принципів веб-розробки.
- Знання семантичного HTML5, CSS3 та адаптивного/чутливого веб-дизайну.
- Гарне розуміння концепцій RESTful API та того, як відбувається комунікація між фронтендом та сервером.
- Основні навички управління версіями: коміти, гілки та pull requests у Git.
- Досвід роботи з сучасними інструментами створення (Vite, Webpack) та менеджерами пакетів (pnpm, npm).
Буде плюсом
- Базові знання про CI/CD піплайни або початкові спроби їх налаштування.
- Знайомство з Cloudflare.
- Початкове розуміння хмарної інфраструктури AWS.
- Справжній інтерес до інструментів AI - експериментування з ними, швидке навчання та впровадження нових підходів, заснованих на AI, у повсякденну роботу над розробкою.
Ми пропонуємо
- Ми є українською компанією, і ми стоїмо з Україною проти російської агресії. Ми підтримуємо робочі місця для мобілізованих Macpawians та надаємо фінансову підтримку колегам або їхнім родинам, які постраждали від війни. Тут ви також можете прочитати про Фонд MacPaw, який має на меті допомогти врятувати життя українських захисників та надати допомогу якомога більшій кількості цивільних осіб.
- Ми прагнемо дотримуватися нашої відданості ветеранам. Наша програма кар'єри та розвитку ветеранів розроблена для того, щоб наші ветерани та діючий військовий персонал отримували визнання, підтримку та можливості, які вони заслуговують.
- Гібридний модель роботи. Вирішувати, працювати дистанційно чи в хабі, цілковито на вас. Якщо ви вирішите поєднувати це, наш офіс у Києві, який працює як коворкінг, відкритий цілодобово. Офіс забезпечений UPS та Starlink для безперебійного процесу роботи.
- Ваше здоров'я завжди на першому місці. Ми гарантуємо медичне страхування, починаючи з першого місяця роботи. Для тих, хто за кордоном, ви можете отримати щорічну допомогу на медичне страхування як компенсацію за управління вашими медичними витратами.
- Гнучкий робочий час. Ви можете вибрати графік, який вам зручний. Ніхто тут не відстежує ваші години входу/виходу, бо MacPaw побудована на довірі та співпраці.
- Простір для професійного та особистого зростання. Можливості для навчання для розвитку як твердих, так і м'яких навичок, щорічні огляди розвитку та внутрішнє співтовариство.
- Команди, якими ми пишаємося. Ми будуємо чесні, прозорі та надійні відносини всередині команд. Кожен Macpawian може покращувати процеси та впроваджувати свої ідеї. Ми заохочуємо відкритий та конструктивний зворотний зв'язок та надаємо навчання Macpawians з надання та отримання зворотного зв'язку.
- Офіс, створений для людей (та домашніх тварин). Наш офіс має все: простору робочу зону з достатньо місця для сидіння, лежання та бігу; тренажерний зал для відпочинку; затишні кухні; кімнату для сну/медитації; та тераса з видом, де ми влаштовуємо літні вечірки. Крім того, у нас є дві кішки, які живуть в офісі.
- Політика відпусток, яка враховує потреби життя. Зручна політика відпусток, щоб допомогти вам подбати про важливі справи у вашому особистому житті, та батьківські відпустки. Поверх усього цього, сабатичні відпустки відкриті після 5 років роботи в MacPaw.
- Приєднуйтеся до соціальних ініціатив з MacPawCares. MacPaw бере участь у численних гуманітарних та благодійних проектах у багатьох сферах, і ви запрошені приєднатися, щоб зробити світ кращим місцем.
- Ми є роботодавцем, який забезпечує рівні можливості. Тут є безпечне місце для кандидатів усіх напрямків. Ми наймаємо талановитих людей. Маючи на увазі весь наш різноманітний досвід та ідентичність, включаючи військових та ветеранів, жінок, представників ЛГБТКІА+ спільноти, людей з інвалідністю та інших часто недостатньо представлених груп. MacPaw не дискримінує на основі раси, кольору шкіри, релігії, статі, сексуальної орієнтації, гендерної ідентичності, національного походження, статусу ветерана чи інвалідності. Деякі переваги знаходяться в процесі розробки, і можливі нові коригування.
Ось як ми наймаємо
Кроки можуть відрізнятися залежно від посади, але це наш звичайний процес найму.
- Вступний дзвінок: Ми розповімо вам про роль та MacPaw і попросимо розповісти про ваш досвід та прагнення.
- Оцінка навичок: Цей крок може включати додаткові співбесіди та/або тестові завдання, щоб з’ясувати, чи відповідають ваші навички вимогам до ролі.
- Фінальна співбесіда: Ми хочемо дізнатися більше про вас як людину та ваш підхід до життя. Це також чудове місце, щоб поставити більше питань про нас.
- Перевірка рекомендацій: Ми попросимо вас надати контакти до 3 осіб, з якими ви працювали, для швидкої перевірки довідок.
- Рішення: Ми любимо повідомляти хороші новини та готові дати вам зворотній зв'язок, якщо справи не складаються.
Це може бути ваше наступне місце роботи
Форма заявки
Сталася несподівана помилка, будь ласка, спробуйте пізніше.
© MacPaw. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ
More at MacPaw
All 10 roles
Senior 3D/Motion Designer
MacPaw · Kyiv

Acquisition Marketing Manager (Setapp)
MacPaw · Ukraine

Product Marketing Analyst
MacPaw · Ukraine

Senior Back-End Engineer for Setapp
MacPaw · Kyiv