Jobs at Djinni

10175
  • · 67 views · 12 applications · 23d

    Middle/Senior Mobile Test Automation (focus on iOS Application Testing)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B2
    We are looking for an experienced Mobile Test Automation Engineer with a strong background in testing iOS applications. In this role, you will collaborate closely with a team of mobile engineers to test mobile SDKs, integrated with mobile UI testing...

    We are looking for an experienced Mobile Test Automation Engineer with a strong background in testing iOS applications. In this role, you will collaborate closely with a team of mobile engineers to test mobile SDKs, integrated with mobile UI testing frameworks, with a primary focus on iOS platforms.
     

    Ми шукаємо досвідченого інженера з автоматизації тестування мобільних додатків, який має великий досвід роботи з iOS-застосунками. На цій посаді ти будеш тісно співпрацювати з командою інженерів над тестуванням SDKs, інтегрованих з фреймворками для тестування мобільних інтерфейсів, з основним акцентом на платформах iOS.

     

    The Mobile Division’s mission is to develop cutting-edge tools and SDKs that enable developers to identify accessibility (a11y) issues during the development process.

    These tools are designed to help deliver more inclusive and accessible mobile applications, setting new standards for accessibility in the mobile industry.
     

    Місія нашого Mobile підрозділу полягає у розробці передових інструментів, які дозволяють розробникам виявляти проблеми доступності (a11y) під час процесу розробки. Ці інструменти допомагають створювати більш інклюзивні та доступні мобільні додатки, задаючи нові стандарти доступності в мобільній індустрії.

    Customer

    Our customer is a rapidly growing technology leader in digital accessibility software, helping enterprises make their web and mobile offerings accessible to everyone. Its AI-enabled products save developer time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.

    Клієнт

    Наш клієнт — це стрімко зростаючий технологічний лідер у сфері програмного забезпечення для цифрової доступності, який допомагає підприємствам зробити їхні веб- та мобільні сервіси доступними для всіх. Їх продукти з підтримкою штучного інтелекту економлять час розробників і знижують ризики завдяки унікальним алгоритмам виявлення та аналізу, які інтегруються безпосередньо в конвеєри розробки програмного забезпечення.

     

    Responsibilities:

    • Design, develop, and execute test plans, test cases, and test scripts based on product requirements
    • Develop, maintain, and enhance test automation frameworks for mobile SDKs testing, with a strong focus on iOS and some for Android
    • Create, execute, and manage automated test suites using tools like XCTest, EarlGrey, and Appium
    • Execute manual and automated functional, regression, compatibility, and performance testing
    • Manage testing environments across physical and virtual devices, integrating with device farms
    • Integrate automated tests with CI/CD pipelines for continuous delivery
    • Provide clear and regular status reports on testing progress and results
    • Collaborate closely with developers and product owners to ensure thorough understanding of business requirements
    • Promote and implement best practices in mobile test automation, accessibility testing, and SDK validation

      Обовʼязки:
    • Розробляти, створювати та виконувати плани тестування, тест-кейси та тестові скрипти на основі вимог до продукту
    • Розробляти, підтримувати та вдосконалювати фреймворки для автоматизації тестування мобільних SDKs, з основним акцентом на iOS та частково на Android
    • Створювати, виконувати та управляти наборами автоматизованих тестів за допомогою таких інструментів, як XCTest, EarlGrey і Appium
    • Виконувати ручне та автоматизоване функціональне, регресійне тестування, а також тестування на сумісність та продуктивність
    • Керувати тестовими середовищами на фізичних та віртуальних пристроях, інтегруючи їх із сервісами для тестування пристроїв
    • Інтегрувати автоматизовані тести в CI/CD конвеєри для забезпечення безперервної доставки
    • Надавати чіткі та регулярні звіти про стан тестування і його результати
    • Тісно співпрацювати з розробниками та власниками продукту для повного розуміння бізнес-вимог
    • Просувати та впроваджувати найкращі практики автоматизації мобільного тестування, тестування доступності та валідації SDK.

     

    Requirements:

    • A minimum of 3 years of experience in mobile application testing
    • Proven experience in automation testing for mobile platforms, with a primary focus on iOS
    • Proficient in at least one of the following programming languages: Swift or Objective-C
    • Hands-on experience with mobile automation frameworks such as XCTest, EarlGrey, or Appium
    • Familiarity with mobile operating systems and their debugging tools (Xcode for iOS, ADB for Android)
    • Experience with Git and CI tools such as GitHub Actions, CircleCI
    • At least an Upper-Intermediate level of English

     

    Вимоги:

    • Мінімум 3 роки досвіду в тестуванні мобільних додатків
    • Практичний досвід автоматизованого тестування мобільних платформ із основним акцентом на iOS
    • Поглиблений рівень володіння хоча б однією з таких мов програмування: Swift чи Objective-C
    • Практичний досвід роботи з фреймворками автоматизації тестування мобільних додатків, такими як XCTest, EarlGrey або Appium
    • Знання мобільних операційних систем і інструментів для їх налагодження (Xcode для iOS, ADB для Android)
    • Впевнене знання Git та інструментів CI, таких як GitHub Actions та CircleCI
    • Володіння англійською мовою на рівні не нижче Upper-Intermediate

     

    Would be a plus:

    • Experience working with Kotlin or Java
    • Hands-on experience with device farms such as SauceLabs, BrowserStack, or AWS Device Farm

       

      Перевагою буде:

    • Досвід роботи із Kotlin або Java
    • Практичний досвід роботи із сервісами тестування пристроїв, такими як SauceLabs, BrowserStack або AWS Device Farm

       

     

    Personal profile:

    • Strong analytical and algorithmic thinking, with a proven ability to identify root causes and suggest effective solutions
    • Excellent attention to detail
    • A mindset focused on continuous improvement and workflow optimization for both personal and team processes

     

    Персональний профіль:

    • Сильне аналітичне та алгоритмічне мислення, із вмінням знаходити першопричини та пропонувати ефективні рішення
    • Увага до деталей
    • Мислення, спрямоване на постійне вдосконалення та оптимізацію особистих і командних робочих процесів.
    More
  • · 159 views · 12 applications · 20d

    Керівник команди підтримки, Lead

    Full Remote · Ukraine · Product · 3 years of experience · English - B1 Ukrainian Product 🇺🇦
    Не просто код, а твій вплив на мільйони українців! Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни. Про масштаб наших сервісів: • 50+ млн запитів щодня проходять через наші системи • 10+ млн... Не просто код, а твій вплив на мільйони українців!

    Nova Digital — 
    це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни.

    Про масштаб наших сервісів:
    • 50+ млн запитів щодня проходять через наші системи
    • 10+ млн активних користувачів покладаються на наші рішення

    Ми будуємо не просто продукт — ми створюємо технологічну інфраструктуру, яка об’єднує людей, бізнеси та можливості вже майже по цілому світу.

    Ми — команда, яка є серцем логістичної компанії. У нашій зоні відповідальності — частина Core-моноліту та кілька критичних мікросервісів.

    Що робитимеш як Керівник команди підтримки:
    1. Лідерство та координація:
      • Керівництво та координація роботи команди міжнародної технічної підтримки (10+ фахівців).
      • Забезпечення підтримки для ключових міжнародних ринків (зокрема, США та Європа) з урахуванням регіональних часових поясів та локальних особливостей бізнесу.
    2. Організація технічної роботи:
      • Організація ефективної роботи команди за напрямами:
        • Операційні інформаційні системи (включаючи CORE-системи).
        • Клієнтські сервіси (мобільний застосунок, сайт, бізнес кабінет).
        • Платформи інтеграцій (API, middleware, сервіси взаємодії).
      • Забезпечення якісної та своєчасної підтримки запитів 2-ї лінії, ескалацій та технічних інцидентів.
      • Забезпечення ефективної взаємодії з 3-ю лінією підтримки (командами розробки) та суміжними технічними підрозділами для оперативного вирішення критичних інцидентів.
    3. Управління процесами та якістю:
      • Управління пріоритетами та навантаженням команди, контроль SLA та стандартів якості підтримки.
      • Формування та оптимізація процесів підтримки, участь у вдосконаленні інструментів та підходів.
      • Підготовка звітності та аналітики щодо роботи команди, ключових метрик і результатів.
    4. Розвиток команди та знань:
      • Розвиток команди: адаптація, менторинг, визначення зон росту, проведення оцінювання.
      • Створення та управління ефективною системою Knowledge Management та забезпечення актуальності бази знань (КВ) команди.
      • Співпраця з продуктовими та розробницькими командами для аналізу інцидентів і проблем, а також планування вдосконалень і змін.
    Твій ідеальний профіль:
    Must-have

    • 3+ роки досвіду роботи в технічній підтримці (L1/L2/L3).
    • Досвід керування командами від 10 співробітників.
    • Глибоке розуміння та досвід діагностики складних проблем в розподілених ІТ-системах. Вміння читати та інтерпретувати логи систем та сервісів.
    • Досвід роботи з інструментами Service Desk / ITSM.
    • Практичний досвід впровадження або суттєвого покращення процесів Incident, Problem та Change Management.
    • Розуміння процесів розробки програмного забезпечення
    Комунікація та лідерство (Soft Skills):
    • Англійська мова — не нижче B2. Впевнена усна та письмова англійська для ведення переговорів та технічної комунікації з міжнародними командами та партнерами.
    • Розвинені аналітичні та комунікаційні навички, уміння приймати рішення та брати відповідальність.

    Nice-to-have:
    • Досвід роботи у сфері логістики чи e-commerce.
    • Досвід впровадження або оптимізації процесів підтримки.
    • Наявність сертифікації ITIL Foundation або підтверджений досвід застосування ITIL-підходів на практиці.
    • Досвід взаємодії з міжнародними стейкхолдерами.
    Чому експерти різних напрямів працюють з нами

    Технологічно:
    • Високонавантажені системи з реальними викликами масштабування
    • Сучасний стек та свобода технологічних рішень
    • Можливість впливати на архітектуру продуктів, якими користуються мільйони
    Професійно:
    • Менторство від сеньйорів з досвідом enterprise-рішень
    • Разом будуємо інновації, що працюють для мільйонів
    Ідейно:
    • Продукт, що змінює країну — не просто ще один стартап
    • Тут команди стають драйверами технологічних змін
    Benefits:
    • Компенсація додаткових витрат, пов’язаних з робочими завданнями, здійснюються до внутрішніх політик компаній
    • Добровільне медичне страхування та страхування життя
    • Корпоративні знижки від партнерів NOVA
    • Підтримка ментального здоров’я. Можливість безоплатних консультацій з корпоративним психологом
    • Соціальна відповідальність та волонтерський рух «Свої для своїх»
    • Клуби за інтересами: біговий, шаховий та інші ініціативи для натхнення
    • Соціальні відпустки та компенсації відповідно до КЗпП України.
    • Наступний крок за тобою.
    Ми чекаємо на знайомство — залишилось лише отримати твоє резюме.

     

    More
  • · 58 views · 3 applications · 23d

    Middle System Administrator

    Hybrid Remote · Ukraine · Product · 3.5 years of experience · English - B1
    Ми — IT компанія JATAPP, і ми створюємо продукти, якими користуються мільйони юзерів зі всього світу. У нашому портфоліо — вже 20+ різноманітних продуктів виключно у білих нішах: Business, Utilities, Lifestyle, Cybersecurity та Education. І ще більше...

    Ми — IT компанія JATAPP, і ми створюємо продукти, якими користуються мільйони юзерів зі всього світу. У нашому портфоліо — вже 20+ різноманітних продуктів виключно у білих нішах: Business, Utilities, Lifestyle, Cybersecurity та Education. І ще більше попереду!

    Шукаємо досвідченого System Administrator, який допоможе підтримувати стабільну, безпечну та сучасну ІТ-інфраструктуру, побудовану на принципах Zero Trust Network Access. Якщо ти маєш досвід із Cloudflare ZTNA, працюєш із macOS/Windows, Linux, цінуєш автоматизацію та хочеш впливати на розвиток інфраструктури — будемо раді бачити тебе в команді!

    Ключові завдання:

    Підтримка та доступ

    • Підтримка користувачів (HelpDesk), технічна допомога, налаштування macOS / Windows

    • Управління доступом через Cloudflare ZTNA / Cloudflare Access (SSO, політики безпеки)

    • Адміністрування Google Workspace, Microsoft 365

    • Впровадження та підтримка MDM-рішень (Jamf, Intune, Kandji)

    Інфраструктура та системи

    • Адміністрування Linux (Ubuntu//Debian) та Windows Server систем

    • Підтримка та розвиток внутрішньої інфраструктури, оптимізація продуктивності

    • Робота з віртуалізацією: VMware, Proxmox, Hyper-V

    • Налаштування і підтримка мережевої інфраструктури (VLAN, VPN, Firewall)

    • Налаштування резервного копіювання та disaster recovery

    • Забезпечення безпеки інфраструктури: оновлення, патчинг, контроль доступу

    Моніторинг та автоматизація

    • Моніторинг серверів і сервісів (Zabbix, Prometheus, Grafana)

    • Автоматизація рутинних задач (Bash, Python, Ansible)

    • Співпраця з DevOps та розробниками


    Необхідні навички та досвід:

    • 3+ років досвіду у системному або мережевому адмініструванні або 2–4 роки у ролі System Administrator / DevOps / Infrastructure Engineer

    • Практичний досвід із Zero Trust, бажано Cloudflare ZTNA

    • Впевнені знання Linux та базове розуміння Windows Server

    • Знання Windows / macOS, Azure AD, MDM, SSO, SCIM

    • Розуміння мережевих протоколів: DNS, DHCP, NAT, TCP/IP

    • Досвід роботи з Docker або Kubernetes

    • Досвід роботи з системами моніторингу

    • Вміння писати скрипти (Bash та/або Python)

    • Базові знання безпеки (firewall, SSL, аудит).

    • Англійська — Upper-Intermediate+

    • Буде перевагою досвід із хмарними сервісами AWS / Azure / GCP

     Буде плюсом:

    • Досвід з Mikrotik, Ubiquiti, AWS, PowerShell, Zabbix, Syslog

    • Сертифікації: CCNA, MCSA, Cloudflare Certified Zero Trust Specialist


    Рекрутмент процес: 

    Інтервʼю з рекрутером  → Технічне інтервʼю → Фінальне інтервʼю → Збір рекомендацій → Оффер


    Ми пропонуємо:

    • Mental and Physical Health: турбота про здоров’я — це маст, тож в JATAPP ти матимеш повне медичне страхування

    • Benefits Cafeteria: обирай, що більше до вподоби — заняття спортом, доставка їжі, товари для домашнього офісу 

    • Knowledge sharing: такі події — це наш спосіб рости разом. Ми збираємося, щоб обговорювати нові тренди, ділитися власними інсайтами та прокачувати одне одного

    • Remote-First Culture: працюй, де завгодно, головне для нас — результат та безпека 

    • Personal Equipment Policy: жодних технічних клопотів — ти отримаєш MacBook і все необхідне для комфортної та ефективної роботи

    • Learning and Development Opportunities: для нас споглядати, як ти вчишся, — суцільне задоволення, тож ми з радістю покриваємо твоє навчання та підвищення кваліфікації, а також компенсуємо курси англійської мови. Окрім цього, всі джетапівці отримують доступ до Projector Library

    • Сommunity of like-minded people: в JATAPP ти працюватимеш в команді однодумців, з якими залюбки можна і продукт запустити, і марафон пробігти, і Говерлу підкорити

    • Сreative freedom: ми заохочуємо ініціативність, творче мислення та креативний підхід, тож з нами ти можеш бути самим собою і мати свободу професійного самовираження

    • Legal & Finance Support: ми співпрацюємо з найкращими фінансистами та юристами, які з радістю допоможуть вирішити будь-яке твоє питання за запитом

    • Time-off Policy: щорічна відпустка у розмірі 20 робочих днів на рік, 5 днів sick leave без медичного підтвердження, безлімітна кількість лікарняних із довідкою від лікаря, 3 personal days та по 2 days off дні з нагоди особливих подій

     

    More
  • · 72 views · 19 applications · 6d

    Team lead marketing (yelp)

    Full Remote · Worldwide · 1 year of experience · English - B1
    Supplax — це американська компанія з українським серцем, яка вже понад 5 років активно розвивається на ринку. Ми виконуємо роль віддаленого бек-офісу для майстрів у США, що спеціалізуються на ремонтних роботах. Наша команда налічує понад 100 фахівців і...

    Supplax — це американська компанія з українським серцем, яка вже понад 5 років активно розвивається на ринку. Ми виконуємо роль віддаленого бек-офісу для майстрів у США, що спеціалізуються на ремонтних роботах. Наша команда налічує понад 100 фахівців і повністю бере на себе всі організаційні та операційні процеси, окрім самих ремонтних робіт: маркетинг, продажі, управління командами майстрів, контроль якості, збір відгуків, навчання технічного персоналу тощо.

    Працюємо у 30+ найбільших містах США та вже успішно реалізували понад 30 000 ремонтних проєктів.

    Детальніше про компанію ти можеш дізнатися за посиланням: https://youtu.be/lwjSSnodHmg Ти ознайомишся з нашою місією, цінностями, підходами до роботи та відео-відгуками співробітників Supplax.

    У зв’язку з активним розвитком локальних маркетингових каналів ми шукаємо Team Lead Yelp Marketing, який  відповідатиме за розвиток напрямку Yelp, управління командою маркетологів та досягнення бізнес-KPI.

    Твоя зона відповідальності:

    • Управління напрямком Yelp як окремим маркетинговим каналом

    • Планування, запуск та масштабування рекламних кампаній у Yelp

    • Управління командою маркетологів (постановка задач, контроль виконання, розвиток)

    • Досягнення та оптимізація KPI (CPL, CPA, ROI, обсяг лідів)

    • Аналітика ефективності кампаній та прийняття стратегічних рішень

    • Взаємодія з суміжними командами (лід-менеджери, аналітики, розробники)

    Основні обов’язки:


    • Постановка цілей та контроль результатів роботи команди Yelp

    • Онбординг, навчання та менторинг маркетологів

    • Регулярні 1:1, фідбек, розвиток компетенцій команди

    • Розподіл навантаження та пріоритизація задач

    • Розробка та впровадження стратегії просування на Yelp

    • Контроль налаштування та оптимізації кампаній (CPC, бюджети, категорії)

    • Запуск нових міст, ніш та тестування гіпотез


    Ми пропонуємо:

    • Повну зайнятість, графік роботи 9:00–18:00

    • Оплату: ставка в $ (обговорюється) + бонуси за виконання KPI

    • Можливість впливати на стратегію та розвиток напряму

    • Роботу з локальними платформами США (Yelp)

    • Професійний розвиток у digital-, PPC- та performance-маркетингу

    • Команду, де цінують ініціативу та експертність

    Що ми очікуємо:

    • Досвід роботи від 3 років у digital-маркетингу або PPC

    • Досвід управління командою або проєктами (від 1 року )

    • Практичний досвід роботи з Yelp та/або локальною рекламою

    • Аналітичне мислення, системність, відповідальність

    • Базова/середня англійська — для роботи з платформою та підтримкою

    Якщо тобі цікаво не просто запускати рекламу, а будувати та розвивати маркетинговий напрямок Yelp, впливати на результати бізнесу та керувати командою — відгукуйся та приєднуйся до Supplax!



     

    More
  • · 697 views · 87 applications · 3d

    Frontend Engineer

    Hybrid Remote · Worldwide · Product · 2 years of experience · English - None
    1 Опис проєкту Комплексна система монiторингу та аналiзу радiосигналiв з веб-iнтерфейсом для керування обладнанням, геолокацiєю та вiзуалiзацiєю даних в реальному часi. Iнтерфейсна частина проєкту побудована як кiлька Single Page Applications (SPA)...

    1   Опис проєкту

     

    Комплексна система монiторингу та аналiзу радiосигналiв з веб-iнтерфейсом для керування обладнанням, геолокацiєю та вiзуалiзацiєю даних в реальному часi.

     

    Iнтерфейсна частина проєкту побудована як кiлька Single Page Applications (SPA) з використанням сучасного стеку технологiй React та TypeScript. Застосунок забезпечує взаємодiю з браузера з сервером по WebSocket, управлiння локальним станом через Redux, та мiстить модулi для роботи з картами, графiками, формами та журналами подiй.

     

    2     Вимоги до кандидата

     

    2.1     Технiчнi навички

     

    2.1.1     Основний стек

     

    • React - глибоке розумiння функцiональних компонентiв, hooks, lifecycle

     

    • TypeScript - впевнене володiння типiзацiєю, generics, advanced types

     

    • React Router - маршрутизацiя, nested routes, protected routes

     

    • Redux Toolkit - управлiння глобальним станом застосунку

     

    • HTML5/CSS3 - семантична верстка, адаптивнiсть, accessibility

     

    2.1.2     Стилiзацiя та UI компоненти

     

    • Tailwind CSS - utility-first пiдхiд до стилiзацiї

     

    • Radix UI - робота з unstyled accessible компонентами

     

    • shadcn/ui -використання та кастомiзацiя готових компонентiв

     

    • PostCSS та Sass - препроцесори стилiв

     

    2.1.3     Форми та валiдацiя

     

    • React Hook Form - керування формами

     

    • Zod - schema validation

     

    2.1.4     Iнструменти розробки

     

    • Git - version control, branching strategies

     

    • Webpack 5 - конфiгурацiя, оптимiзацiя, code splitting

     

    2.1.5.     Оптимiзацiя продуктивностi

     

    • Аналiз алгоритмiв - оцiнка складностi алгоритмiв (Big O), вибiр оптимальних структур даних

     

    • Профiлювання - вмiння використовувати Chrome DevTools Performance, React DevTools Profiler

     

    • Пошук вузьких мiсць - навички виявлення performance bottlenecks пiд час code review та debugging

     

    • React оптимiзацiї - useMemo, useCallback, React.memo, code splitting, lazy loading

     

    • Rendering optimization - вiртуалiзацiя спискiв, мiнiмiзацiя re-renders, batching updates

     

    2.1.6    Кешування та персистентнiсть даних

     

    • RTK Query - data fetching, caching strategies, invalidation policies

     

    • IndexedDB - робота з браузерним сховищем для великих обсягiв даних

     

    • Cache strategies - stale-while-revalidate, cache invalidation, TTL policies

     

    • LocalStorage/SessionStorage - використання для session persistence

     

    • Оптимiстичнi оновлення - optimistic UI updates, rollback strategies

     

    2.2    Бажанi навички

     

    • WebSocket - real-time комунiкацiя з сервером

     

    • Leaflet - робота з картами та географiчними даними

     

    • uPlot - вiзуалiзацiя графiкiв та часових рядiв

     

    • CASL - role-based access control (RBAC)

     

    • React DnD або iншi drag-and-drop бiблiотеки

     

    • Видiленi шрифти - робота з custom fonts (проєкт використовує UAF Sans)

     

    • Linux/macOS - досвiд розробки на Unix-подiбних системах

     

    2.3     Soft Skills

     

    • Здатнiсть читати та розумiти чужий код

     

    • Уважнiсть до деталей та якостi коду

     

    • Самостiйнiсть у прийняттi технiчних рiшень

     

    • Комунiкативнi навички для роботи в командi

     

    • Вмiння писати чисту, пiдтримувану документацiю

     

    2.4    Мовнi вимоги

     

    • Українська - вiльне володiння

     

    • Англiйська - технiчний рiвень для читання документацiї

     

    3    Обовʼязки

     

    3.1     Пiдтримка iснуючого коду

     

    • Виправлення багiв у UI компонентах

     

    • Рефакторинг коду для покращення читабельностi та продуктивностi

     

    • Оптимiзацiя продуктивностi застосунку (bundle size, rendering, algorithm complexity)

     

    • Профiлювання та усунення performance bottlenecks

     

    • Налаштування кешування та data persistence стратегiй

     

    • Пiдтримка сумiсностi з рiзними браузерами

     

    • Code review з фокусом на performance та best practices

     

    3.2     Розробка нового функцiоналу

     

    • Реалiзацiя нових UI компонентiв вiдповiдно до дизайну

     

    • Iнтеграцiя з backend API через WebSocket

     

    • Створення нових сторiнок та модулiв системи

     

    • Iмплементацiя складних форм з валiдацiєю

     

    • Розробка iнтерактивних вiзуалiзацiй (карти, графiки)

     

    3.3     Робота з архiтектурою

     

    • Планування структури нових модулiв

     

    • Проєктування переповторно використовуваних компонентiв

     

    • Управлiння станом застосунку через Redux

     

    • Забезпечення type safety через TypeScript

     

    • Iмплементацiя роль-базованого доступу (RBAC)

     

    3.4     Документацiя та тестування

     

    • Написання технiчної документацiї

     

    • Покриття коду тестами (unit, integration)

     

    • Документування компонентiв та API

     

    • Створення style guides для компонентiв

     

    4     Як подати заявку

     

    4.1    Що надiслати

     

    1. Резюме з описом досвiду роботи з React та TypeScript

     

    2. Посилання на GitHub профiль або portfolio

     

    3. Приклади кодової бази (якщо є open-source contribution)

     

    4. Cover letter з описом:

     

    • Чому вас цiкавить цей проєкт

     

    • Ваш досвiд з технологiями зi стеку

     

    • Що ви можете привнести в проєкт

     

    4.2    Процес вiдбору

     

    1. Перегляд резюме - оцiнка технiчного досвiду

     

    2. Технiчне iнтервʼю - обговорення досвiду та пiдходiв

     

    3. Code review - розгляд вашого коду або test task

     

    4. Фiнальна зустрiч - обговорення деталей та очiкувань

     

     

    5    Додаткова iнформацiя

     

    5.1    Кориснi посилання для пiдготовки

     

    React Documentation - https://react.dev/

     

    TypeScript Documentation - https://www.typescriptlang.org/docs/

     

    Redux Toolkit Documentation - https://redux-toolkit.js.org/

     

    Tailwind CSS Documentation - https://tailwindcss.com/docs/installation/using-vite

     

    shadcn/ui Documentation - https://ui.shadcn.com/

     

    Leaflet Documentation - https://leafletjs.com/

     

    5.2    Питання для самоперевiрки

     

    Перед тим як подавати заявку, подумайте над цими питаннями:

     

    1. Як би ви органiзували state management для real-time даних?

     

    2. Як оптимiзувати rendering великих спискiв у React?

     

    3. Що таке WebSocket i як його iнтегрувати з Redux?

     

    4. Як забезпечити type safety при роботi з WebSocket messages?

     

    5. Якi пiдходи до code splitting ви знаєте?

     

    6. Як би ви реалiзували role-based access control у React?

     

    47. Що таке controlled vs uncontrolled components у React Hook Form?

     

    8. Як визначити складнiсть алгоритму i де це критично важливо у frontend?

     

    9. Як ви шукаєте performance bottlenecks у React застосунку?

     

    10. Яка рiзниця мiж useMemo та useCallback i коли їх використовувати?

     

    11. Якi стратегiї кешування ви знаєте i коли їх застосовувати?

     

    12. Як працює RTK Query та якi переваги вiн дає порiвняно з ручним управлiнням cache?

     

    13. Коли доцiльно використовувати IndexedDB замiсть LocalStorage?

     

    14. Що таке оптимiстичнi оновлення i як їх реалiзувати безпечно?

     

    5.3    Очiкування вiд кандидата

     

    • Готовнiсть швидко вникнути в iснуючу кодову базу

     

    • Здатнiсть працювати самостiйно та приймати рiшення

     

    • Бажання розвиватися та вивчати новi технологiї

     

    • Вiдповiдальнiсть за якiсть коду

     

    • Проактивнiсть у вирiшеннi проблем

     

     

     

    "Код має бути написаний для людей, а не для машин. Машини лише виконують його."

     

    Гарольд Абельсон

    More
  • · 38 views · 2 applications · 3d

    СRM Operations Manager

    Worldwide · Product · 2 years of experience · English - B1
    Наш клієнт — міжнародна онлайн-ігрова компанія, що надає послуги спортивних ставок і казино, з потужною присутністю на ринку Латинської Америки. Стратегічною метою компанії є надання високоякісного, персоналізованого ігрового досвіду, з використанням...

    Наш клієнт — міжнародна онлайн-ігрова компанія, що надає послуги спортивних ставок і казино, з потужною присутністю на ринку Латинської Америки. Стратегічною метою компанії є надання високоякісного, персоналізованого ігрового досвіду, з використанням сучасних технологій і локалізованих сервісів, що враховують уподобання гравців різних країн регіону. Компанія розробляє та запускає власні ігри для казино, а також управляє власними платформами CRM, служби підтримки клієнтів (CS) та бек-офісу.

     

    Ідеально для тих, хто прагне:

    • Створювати та оптимізувати user journey в межах існуючої CRM-інфраструктури;
    • Тісно співпрацювати з командами дизайну та контенту над креативами кампаній;
    • Координувати роботу з локальними провайдерами комунікацій (SMS, Push, WhatsApp/Viber);
    • Налаштовувати та вести регулярну комунікацію з користувачами через продукт та зовнішні канали (email, push, in-app, SMS);
    • Конфігурувати бонусні механіки, інтегровані в користувацький шлях;
    • Розробляти промо-механіки для сезонних подій, спортивних активностей та спеціальних кампаній;
    • Працювати разом з аналітичною командою над сегментацією та аналізом поведінки користувачів.

       

    Досвід, який стане твоєю перевагою:

    • 2+ роки досвіду в CRM у сфері B2C онлайн-казино або букмекерських продуктів;
    • Практичний досвід роботи з CRM-платформами: Optimove, Customer.io, Smartico або подібними;
    • Глибоке розуміння бонусних механік, retention-логіки та поведінки гравців;
    • Досвід сегментації, cohort-аналізу та роботи з ключовими retention-метриками (ARPU, LTV, churn, FTD-сегментація);
    • Вміння ефективно взаємодіяти з командами дизайну, контенту та аналітики;
    • Здатність вести CRM-кампанії end-to-end — від ідеї до фінального аналізу результатів.

       

    Ми цінуємо:

    • Сильне структурне мислення та вміння будувати логічні user flow;
    • Data-driven підхід і аналітичне мислення;
    • Креативність у розробці промо та комунікації з користувачами;
    • Високий рівень відповідальності, самостійності та уваги до деталей;
    • Гнучкість та адаптивність у динамічному середовищі.

       

    Наші клієнти пропонують конкурентні переваги для підтримки вашого професійного та особистого зростання, зокрема:

    • Фокус на здоров’я та well-being;
    • Глобальне медичне страхування;
    • Можливості професійного росту та розвитку;
    • Benefit-програми (компенсація спортзалу, стоматології, психологічних сервісів тощо);
    • Performance-based бонуси та винагороди;
    • Динамічне, міжнародне робоче середовище.


    English version:
     

    Our client is an international online gaming company offering sports betting and casino services, with a significant presence in Latin America. The strategic focus is to deliver a high-quality, personalized gaming experience, leveraging advanced technology and localized services to cater to the diverse preferences of Latin American players. Develop and launch own Casino Games, as well as operate own CRM, CS, and Back-office platforms.
     

    Perfect for those who aim to:

    • Create and optimize user journeys within the existing CRM infrastructure;
    • Collaborate closely with design and content teams to produce campaign creatives;
    • Coordinate with local communication providers (SMS, Push, WhatsApp/Viber);
    • Set up and manage regular user communication across product and external channels (email, push, in-app, SMS);
    • Configure bonus mechanics integrated into the user journey;
    • Develop promo mechanics for seasonal events, sports activities, and special campaigns;
    • Work closely with the analytics team on segmentation and analysis of user behavior patterns.
       

    Experience you’ll need to bring:

    • 2+ years of experience in CRM within B2C online casino or sportsbook;
    • Hands-on experience working with CRM platforms such as Optimove, Customer.io, Smartico, or similar;
    • Solid understanding of bonus mechanics, retention logic, and player behavior;
    • Experience with segmentation, cohort analysis, and key retention metrics (ARPU, LTV, churn, FTD segmentation);
    • Ability to collaborate effectively with design, content, and analytics teams;
    • Ability to own CRM campaigns end-to-end — from ideation to final analysis.
       

    It’s a perfect match if you have those personal features:

    • Strong structural thinking and ability to design logical user flows;
    • Data-driven mindset and analytical approach to decision-making;
    • Creativity in developing promos and user communication;
    • High level of responsibility, independence, and attention to detail;
    • Flexibility and adaptability in a fast-changing environment.
       

    Our clients offer competitive benefits to support your professional and personal growth, including:

    • Health & Wellness Focus;
    • Global Medical Coverage;
    • Growth Opportunities;
    • Benefits Programs (compensation for the gym/stomatology/psychological service & etc.);
    • Performance-Driven Rewards;
    • Dynamic Work Environment.

    Apply, and let your growth journey begin.

    More
  • · 115 views · 20 applications · 30d

    Senior IOS Developer (Swift)

    Full Remote · Ukraine · Product · 5 years of experience · English - None
    Botty — платформа для автоматичної торгівлі криптовалютами за допомогою торгових роботів. Ми створюємо сучасне IT-рішення, технологія якого стане наступним великим трендом у найближчі роки. Ми відрізняємося від інших платформ тим, що нарешті робимо... Botty — платформа для автоматичної торгівлі криптовалютами за допомогою торгових роботів. Ми створюємо сучасне IT-рішення, технологія якого стане наступним великим трендом у найближчі роки.

    Ми відрізняємося від інших платформ тим, що нарешті робимо автоматизовану торгівлю доступною кожному. І плануємо змінити уявлення про фінанси людей на всіх континентах.
    Платформа підходить як повним новачкам, так і досвідченим трейдерам.

    Суть роботи платформи: користувач підключає свою крипто-біржу або створює обліковий запис на біржі в кілька кліків усередині Botty, налаштовує бота вручну або за готовим шаблоном і запускає торгівлю.
    Готові шаблони налаштувань на Botty — це не «угадайка», а математично прорахований сценарій дії бота під час руху ціни активу вгору чи вниз. Ми не маємо фіксованих щомісячних підписок — користувач платить комісію Botty лише з успішних угод.

    Зараз ми формуємо сильну технічну команду і шукаємо Senior iOS Developer, який хоче стати частиною амбітної компанії, що зробить автоматизовану торгівлю доступною кожному та змінить уявлення про фінанси людей у всьому світі.

    Основна роль:
    У цій ролі ти відповідатимеш за розвиток, архітектуру та стабільність iOS-застосунку для платформи алгоритмічного трейдингу. Ти братимеш участь у прийнятті ключових технічних рішень, роботі з фінансовими даними в реальному часі, інтеграції з backend-сервісами та тісній взаємодії з командою розробки для реалізації продуктових і технічних ініціатив.

    Основні задачі:
    • Розробка, підтримка та масштабування iOS-додатку на Swift
    • Робота з real-time фінансовими даними (ціни, ордери, позиції, стани акаунтів, аналітика)
    • Інтеграція з backend API (REST, WebSocket, streaming)
    • Проєктування та розвиток архітектури застосунку (MVVM / Clean Architecture або аналогічні підходи)
    • Оптимізація продуктивності, стабільності та надійності мобільного застосунку
    • Реалізація UI відповідно до продуктових і технічних вимог
    • Рефакторинг та покращення існуючого коду, зменшення технічного боргу
    • Участь у code review, формування стандартів якості коду в команді
    • Робота з асинхронними процесами та багатопоточністю
    • Участь у розробці та розвитку функціональності для Apple Watch (watchOS)
    • Менторинг менш досвідчених iOS-розробників (за потреби)

    Технічні навички:
    • Глибоке та впевнене володіння Swift
    • Сильний досвід роботи з iOS SDK та основними фреймворками
    • Інтеграція з backend API (REST, WebSocket)
    • Робота з real-time оновленнями (WebSocket, streaming, polling, push-механізми)
    • Досвід побудови масштабованої архітектури (MVVM / Clean Architecture)
    • Впевнена робота з асинхронністю та багатопоточністю (GCD, async/await)
    • Git — впевнена робота з системами контролю версій
    • Глибше розуміння взаємодії frontend ↔ backend
    • Розуміння принципів UI/UX для складних iOS-застосунків

    Досвід:
    • 5+ років комерційного досвіду розробки iOS-додатків
    • Досвід роботи з real-time або data-intensive застосунками
    • Командна розробка, активна участь у code review
    • Практичний досвід роботи з WebSocket або streaming-архітектурою

    Буде плюсом:
    • Досвід роботи у FinTech або з фінансовими даними
    • Розуміння трейдингу, біржових інструментів або market data
    • Досвід розробки для Apple Watch (watchOS)
    • Досвід налаштування або підтримки CI/CD для iOS-проєктів
    • Досвід глибокої оптимізації продуктивності мобільних застосунків
    • Робота з low-latency або high-load системами

    Soft skills:
    • Висока відповідальність за якість власного коду та архітектурних рішень
    • Здатність самостійно приймати технічні рішення та нести за них відповідальність
    • Готовність працювати зі складною фінансовою доменною областю
    • Вміння ефективно взаємодіяти з командою та приймати зворотний зв’язок
    • Аналітичне мислення та уважність до деталей
    • Проактивність і орієнтація на результат
    • Інтерес до фінтех-продуктів та data-driven рішень

    Умови:
    • Формат: віддалено
    • Графік: 10:00–19:00, пн–пт
    • Оплата навчання та професійного розвитку
    • Корпоративні івенти, участь у профільних конференціях
    • Робота з продуктом у сфері алгоритмічного трейдингу в команді, що активно зростає



     

    More
  • · 160 views · 32 applications · 29d

    Junior Flutter/Dart Developer

    Part-time · Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - A2
    Mamont inc. — американська продуктова та app-студія, що створює підпискові B2C-застосунки з AI для щоденних потреб людей. Ми стартап із портфоліо з трьох продуктів (два — на ранній стадії). Ми вже вийшли на ранню прибутковість, і вона зростає. Зараз...

    Mamont inc. — американська продуктова та app-студія, що створює підпискові B2C-застосунки з AI для щоденних потреб людей. Ми стартап із портфоліо з трьох продуктів (два — на ранній стадії).

     

    Ми вже вийшли на ранню прибутковість, і вона зростає. Зараз шукаємо Motion Designer для нашого основного продукту — Revivo Home AI, який уже генерує дохід. Два інші продукти поки на стадії тестів: Omvi зараз пройшла етап soft launch, продукт на фінальній стадії розробки другої версії, від корегувань клієнтського досвіду, а Relook — також на етапі soft launch, показало гарну органічну динаміку, аудиторія зростає.


    Responsibilities

    • Development and support of mobile applications on Flutter (iOS / Android).
    • Implementation of UI based on designs (Figma).
    • Integration with REST APIs and Firebase.
    • Fixing bugs, improving stability and performance.
    • Following existing architecture and coding standards.
       

    Requirements

    • Basic experience with Flutter and Dart.
    • Understanding of widget lifecycle, state management basics.
    • Experience with REST APIs, JSON.
    • Git at a basic working level.
    • Understanding of basic mobile app fundamentals (navigation, layouts, async).
       

    Nice to have

    • Experience with one of: Provider / Riverpod / Bloc.
    • Experience with Firebase.
    • Understanding of clean architecture basics.

     

    Benefits:

    Mamont inc. надає сток-опціони кожному члену команди, тож ти працюєш не лише над продуктом — ти володієш частиною його майбутнього. Якщо ти не до кінця розумієш, що таке сток-опціони, просто розпитай ChatGPT, як вони працюють для співробітників стартапів.

    More
  • · 192 views · 71 applications · 29d

    React Native Developer (Mid)

    Full Remote · Worldwide · Product · 2 years of experience · English - B2
    Хто ми Numo — мобільний застосунок для нейровідмінних людей. Ми будуємо ADHD AI-помічника, який допомагає людям жити спокійніше, тримати фокус і відчувати контроль над життям. Наші принципи: чесність, швидкість, високий рівень крафту, без dark...

    Хто ми

    Numo — мобільний застосунок для нейровідмінних людей.

    Ми будуємо ADHD AI-помічника, який допомагає людям жити спокійніше, тримати фокус і відчувати контроль над життям.


    Наші принципи:

    • чесність,
    • швидкість,
    • високий рівень крафту,
    • без dark patterns,
    • турбота про користувачів і команду.


    Кого шукаємо

    React Native девелопера рівня Mid, який має 3 роки React та 1+ рік продакшн-досвіду в RN


    Що ти будеш робити

    • Реалізовувати фічі мобільного застосунку (RN, Firebase, RevenueCat)
    • Працювати над AI-помічником та AI-інфраструктурою
    • Допомога з вебом (nice-to-have)


    Техстек

    • React Native (Expo + Bare)
    • React Navigation
    • Zustand / Jotai / Recoil
    • Firebase (Auth, Firestore, Functions, Messaging, Remote Config)
    • RevenueCat
    • Reanimated + Gesture Handler
    • Vercel / React Web (bonus)


    Формат

    • Фултайм, ремоут
    • Компенсація — ринкова для мідла (UA/EU)


    Процес найму

    Прозоро та швидко (YC-style):

    1. Прескрінінг (коротка форма — 3 хв) https://tally.so/r/2Eab1e - заповнюй якщо цікаво
    2. Тестове завдання (реальне, із нашого коду)
    3. Технічне інтерв’ю
    4. Оплачуваний trial (2–4 години)
    5. Офер
       

       

    More
  • · 32 views · 2 applications · 16d

    Product Analyst

    Full Remote · Ukraine · Product · 2 years of experience · English - None
    Привіт, давай знайомитись! Ми компанія - онлайн-платформа з пошуку роботи в Україні. Ми є частиною європейського холдингу Grupa Pracuj Ltd і партнером міжнародної мережі The Network. Щодня ми допомагаємо тисячам людей знайти роботу, а компаніям знайти...

    Привіт, давай знайомитись! Ми компанія - онлайн-платформа з пошуку роботи в Україні. Ми є частиною європейського холдингу Grupa Pracuj Ltd і партнером міжнародної мережі The Network. Щодня ми допомагаємо тисячам людей знайти роботу, а компаніям знайти співробітників якомога швидше та комфортніше!
    Сьогодні у тебе є можливість приєднатись до нашої команди професіоналів, які впевнено крокують до однієї цілі та об'єднані спільними інтересами та життєвими цінностями, адже ми перебуваємо в пошуках  Product Analyst. Ти потрапиш в команду, яка відкрита до пропозицій та ідей, адже можливість впроваджувати власні ідеї та реалізовувати їх - наше все!
    Нам потрібен саме ти, якщо:

    • 2+ роки досвіду як Product Analyst / Data Analyst / BI Analyst. 
    • Вища освіта в галузі економіки, математики, статистики або суміжних дисциплін. 
    • Сильний SQL (CTE, window functions, оптимізація запитів). 
    • Впевнене володіння хоча б одним з BI-інструментів: Looker Studio, Tableau, Power BI. 
    • Досвід з Python від 1 року. 
    • Розуміння воронок, retention, A/B-тестування. 
    • Уміння не просто будувати дашборди, а трактувати дані так, щоб вони приводили до конкретних продуктових рішень.
    Чим ти будеш займатись:
    • 40% часу на побудову дашбордів, 60% - дослідження даних. 
    • Робота з ML командою: тісна взаємодія з PM та інженерами команди. 
    • Аналітика поведінки користувачів та пошук слабких місць воронки.  
    • Аналіз результатів A/B-експериментів команди. 
    • Створення, регулярний моніторинг та підтримка дашбордів. 
    • Генерація та перевірка гіпотез, які допоможуть продукту стати більш цінним
    На тебе чекають:

    • Можливість прямо впливати на ринок працевлаштування країни;
    • Можливість роботи у продуктовому департаменті з більш ніж 70 членами команди;
    • 24 календарних дні оплачуваної відпустки;
    • Медичне страхування;
    • Сотні тисяч(!) компаній, для який потрібно створювати цінність. Кількість користувачів рахується мільйонами.
    Вже уявляєш себе у нашій команді? Тоді чекаємо на твоє резюме. 

     

    More
  • · 58 views · 7 applications · 27d

    Senior Business Analyst

    Full Remote · Ukraine · Product · 5 years of experience · English - None Ukrainian Product 🇺🇦
    Не просто код, а твій вплив на мільйони українців Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни. Про масштаб наших сервісів: 50+ млн запитів щодня проходять через наші системи 10+ млн...

    Не просто код, а твій вплив на мільйони українців

    Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни.
    Про масштаб наших сервісів:

    50+ млн запитів щодня проходять через наші системи
    10+ млн активних користувачів покладаються на наші рішення


    Ми будуємо не просто продукт — ми створюємо технологічну інфраструктуру, яка об’єднує людей, бізнеси та можливості вже майже по цілому світу.


    Ми шукаємо Senior Business analyst, який приєднається до нашої команди для роботи над створенням та розвитком універсального рішення для провідних платформ у сфері e-commerce та retail tech. Це рішення забезпечуватиме безперебійну інтеграцію з існуючими онлайн-магазинами та надаватиме користувачам можливість вибору сучасного способу доставки. Основний фокус - оптимізація процесу оформлення замовлення, його обробки та підвищення якості клієнтського досвіду.

    Проект передбачає повний цикл: від збору бізнес-вимог, проектування архітектури, інтеграції з API партнерів - до підтримки та подальшого розвитку після релізу. Ми створюємо масштабоване та гнучке рішення, яке може адаптуватися до різних сценаріїв використання та типів e-commerce бізнесів.

    Твій ідеальний профіль
    Must have:

    – Досвід роботи на посаді бізнес- або системного аналітика від 3-х років.
    – Знання та використання найкращих практик бізнес-аналізу, управління вимогами та системного аналізу
    – Вміння професійно описати технічні та бізнес-вимоги продукту, знання нотацій опису бізнес-процесів.
    – Досвід створення специфікацій (Use Cases, User Stories, BPMN).
    – Вміння працювати з acceptance criteria та тест-кейсами.
    – Відмінні навички міжособистісного спілкування та здатність знайти спільну мову з технічними спеціалістами
    – Розуміння сучасних веб-технологій / клієнт-серверної архітектури
    – Знання та практичний досвід застосування методологій розробки програмного забезпечення.
    – Знання повного циклу розробки програмного забезпечення (SDLC).
    – Розуміння Agile, Scrum, Waterfall, Kanban.
    – Досвід роботи з таск-трекінговими системами (Jira).
    – Навички роботи із програмами спільної роботи (Slack, ZOOM, Google Drive, Confluence).
    – Розуміння REST API та досвід роботи з інтеграційними процесами.
    – Досвід тестування API (Postman /Swagger).

    Що ти робитимеш як Business analyst:
    – Виявлення та документування бізнес-вимог, формування концепцій рішень, написання технічної документації (BRD, FRD, SRS, User Stories).
    - Участь у виконанні інтеграцій, вивчення сторонніх та проектування власних API. 
    – Формалізація технічних вимог, постановка задач розробникам, контроль виконання (front-end, back-end).
    – Декомпозиція та пріоритизація узгоджених задач в Jira та їх постановка команді розробки, тестувальників.
    – Супровід команди від аналізу потреб замовника до тестування та впровадження продукту;
    – Комунікація з зацікавленими сторонами, управління їхніми очікуваннями та узгодження вимог.
    – Постійна комунікація та взаємодія з бізнес-замовниками та командою розробки.
    – Пост-релізна підтримка.
    – Виявлення проблемних кейсів та можливість їх відтворення.
    – Підтримка в актуальному стані бази знань відділу (Confluence).


    Benefits:
    -Компенсація додаткових витрат, пов’язаних з робочими завданнями, здійснюються до внутрішніх політик компаній.
    -Добровільне медичне страхування та страхування життя.
    -Корпоративні знижки від партнерів NOVA.
    -Підтримка ментального здоров’я. Можливість безоплатних консультацій з корпоративним психологом.
    -Соціальна відповідальність та волонтерський рух «Свої для своїх».
    -Клуби за інтересами: біговий, шаховий та інші ініціативи для натхнення.
    -Соціальні відпустки та компенсації відповідно до КЗпП України.

    Наступний крок за тобою.

    Ми чекаємо на знайомство — залишилось лише отримати твоє резюме.

    Очікуваний термін відповіді — до 10 робочих днів.

     

    More
  • · 37 views · 1 application · 27d

    Senior Analytics Engineer

    Office Work · Poland · Product · 4 years of experience · English - None
    Location: Warsaw, Poland Format: Full-time Type of contract: B2B / Ukrainian FOP Seniority: Senior About Us At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first...

    Location: Warsaw, Poland
    Format: Full-time
    Type of contract: B2B / Ukrainian FOP
    Seniority: Senior


    🧠 About Us
    At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first approach shapes our corporate culture, fostering a team of passionate, smart, and energetic individuals who strive to grow professionally in an international, fast-paced environment.

    We believe our Team is the foundation of our success, and now we’re looking for a Senior Analytics Engineer to join our Analytics & Growth direction!


    🎯 Job Description
    As a Senior Analytics Engineer, you’ll be responsible for building and owning the data, tracking, and analytics foundation for a large and rapidly scaling portfolio of newsletters.

    This role is critical to ensuring our analytics stack is accurate, scalable, and automation-ready across 100+ newsletters. You’ll work not only with dashboards and reporting, but also with data pipelines, APIs, cloud tools, and AI-driven workflows to support performance, growth, and monetization decisions.

    You should think like a marketer, build like a data engineer, and act like an owner. This role has a clear growth path toward building and leading an analytics/data team as our data complexity grows.


    🔧 Key Responsibilities

    • Build and maintain dashboards and reporting systems (Looker Studio or similar BI tools)

    • Design, maintain, and optimize data pipelines (Google Sheets, BigQuery, APIs, Python scripts)

    • Track, analyze, and report key marketing, growth, and audience performance metrics

    • Identify anomalies, data inconsistencies, or tracking issues at early stages

    • Ensure clean, accurate, and scalable data structures across all sources

    • Support publishing, marketing, and growth teams with actionable insights

    • Explore and implement AI-driven analytics and automation solutions


    📌 Requirements

    • Strong skills in Google Sheets / Excel (advanced formulas, large datasets)

    • Solid experience with SQL (queries, joins, aggregations)

    • Hands-on experience with Python for data processing, automation, or analysis

    • Experience with BI tools (Looker Studio or similar)

    • Experience working with Google Cloud Platform, especially BigQuery

    • Comfortable working with CSV exports, APIs, and structured/unstructured data

    • Understanding of marketing analytics, funnels, attribution, and audience metrics

    • Detail-oriented, fast, and reliable when working with large data volumes

    • Proactive mindset with strong problem-solving skills

    • English level: C1 or higher


    🤝 What it means to be part of our Team

    Your professional and personal development:
    🙋 Multinational and intercultural experience
    📚 Corporate library
    💪 A world-class team to work with
    🎓 Growth opportunities
    💻 Cutting-edge frameworks and technologies

    Well-being:
    💰 Competitive salary
    🎳 Plenty of engaging team-building and social events
    🎁 Bonuses according to the policy
    ‍🌴 21 paid vacation days & 14 paid sick leaves
    🧘 Work-life balance

    Working environment:
    🏢 Cozy office in Warsaw available for you whenever you need it
    🥪 Coffee, tea, Red Bull, sweets, fruits, and more snacks
    🧐 Adequate teammates


    💌 Interested?
    We’re always on the lookout for passionate, driven, and curious people to join our team.
    If that sounds like you — we’d love to hear from you!

    Please make sure to include your Telegram nickname in the cover letter.

    Diamond, please, call out! We are waiting for you 💎

    More
  • · 384 views · 65 applications · 27d

    Test Automation Engineer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B2
    Are you a skilled Test Automation Engineer passionate about building robust testing frameworks and ensuring top-notch product quality? We are looking for a Test Automation Engineer to join our team working with ConnectWise. At Sigma Software, we value...

    Are you a skilled Test Automation Engineer passionate about building robust testing frameworks and ensuring top-notch product quality? We are looking for a Test Automation Engineer to join our team working with ConnectWise.

    At Sigma Software, we value innovation, collaboration, and continuous improvement. You’ll be part of a dynamic Scrum team, working closely with a US-based Customer on a long-term project.

    Why join us? You’ll have the opportunity to influence technical processes, work with modern technologies, and grow professionally with access to training programs, certifications, and a supportive team culture.


    CUSTOMER
    ConnectWise is a US-based software company specializing in IT service management solutions for Managed Service Providers (MSPs). Founded in 1982 and headquartered in Tampa, Florida, ConnectWise serves thousands of MSPs globally with products like Manage, Automate, and BrightGauge. Their tools help IT service providers automate business processes, manage client networks, and deliver efficient technical support.


    PROJECT
    BrightGauge is a ConnectWise product that enables IT service providers to visualize and track key business metrics through dashboards and reports. The project focuses on enhancing automation capabilities for quality assurance across web UI, APIs, and integrations.

     

    Job Description

     

    • Responsibilities:
    • Extend existing web UI and API test automation frameworks (Python + Selenium, TypeScript + Cypress) with new tests
    • Collaborate with the team during the product migration to a new platform
    • Design and build new Python-based test automation frameworks for the new platform, including technology stack selection
    • Integrate new test automation frameworks into CI/CD pipelines
    • Develop, automate, and support tests within the created frameworks
    • Collaborate with development and QA teams to triage issues and refine test strategies
    • Participate in sprint planning, backlog refinement, and quality metrics reporting
    • Mentor junior testers and share knowledge across the team

     

    Qualifications

     

    • 4+ years of experience in test automation
    • Strong Python skills with a focus on maintainable, scalable test code
    • Strong Selenium and Pytest experience
    • Strong TypeScript / JavaScript
    • Strong experience with modern UI automation tools like Cypress and Playwright
    • Experience with Robot Framework
    • Strong experience with Web API testing (REST, HTTP)
    • Solid understanding of test design techniques
    • Strong knowledge of code design patterns and principles
    • Prior experience building automation frameworks from scratch
    • Strong experience across multiple test types, including functional, regression, smoke/sanity, UI, integration, E2E, API, localization, and cross-browser testing.
    • Good AWS experience and understanding of cloud-based architectures
    • Good CI/CD experience using GitHub Actions or GitLab CI
    • Strong Git workflows and collaboration practices
    • Upper-Intermediate English level

     

     

     

    Ти досвідчений Test Automation Engineer, який захоплюється створенням надійних фреймворків для тестування та забезпечення високої якості продукту? Ми шукаємо Test Automation Engineer, щоб приєднатися до нашої команди, яка працює з ConnectWise над продуктом BrightGauge.

     У Sigma Software ми цінуємо інновації, співпрацю та постійний розвиток. Ти станеш частиною динамічної Scrum-команди, яка тісно співпрацює з замовником із США над довгостроковим проєктом.

    Чому варто приєднатися до нас? Ти матимеш можливість впливати на технічні процеси, працювати з сучасними технологіями та професійно зростати, отримуючи доступ до навчальних програм, сертифікацій та підтримки дружньої команди.


    ЗАМОВНИК
    ConnectWise — американська софтверна компанія, що спеціалізується на рішеннях для управління IT-послугами для Managed Service Providers (MSPs). Заснована у 1982 році, головний офіс розташований у Тампі, штат Флорида. ConnectWise обслуговує тисячі MSP по всьому світу, пропонуючи продукти Manage, Automate та BrightGauge. Їхні інструменти допомагають IT-провайдерам автоматизувати бізнес-процеси, керувати мережами клієнтів та надавати ефективну технічну підтримку.


    ПРОЄКТ
    BrightGauge — продукт компанії ConnectWise, який дозволяє IT-провайдерам візуалізувати та відстежувати ключові бізнес-показники за допомогою дашбордів та звітів. Проєкт спрямований на вдосконалення можливостей автоматизації для забезпечення якості у веб-інтерфейсі, API та інтеграціях.


    ОБОВ’ЯЗКИ:

    • Підтримувати та масштабувати фреймворки автоматизації тестування веб-інтерфейсу та API (Python + Selenium, TypeScript + Cypress)
    • Співпрацювати з командою під час міграції продукту на нову платформу
    • Проєктувати та створювати нові фреймворки автоматизації тестування на Python для нової платформи, включно з вибором технологічного стеку
    • Інтегрувати нові фреймворки автоматизації тестування в CI/CD-пайплайни
    • Розробляти, автоматизувати та підтримувати тести в межах створених фреймворків
    • Співпрацювати з командами розробки та QA для тріажу дефектів і вдосконалення тестових стратегій
    • Брати участь у плануванні спринтів, уточненні беклогу та звітуванні за метриками якості
    • Менторити молодших тестувальників і ділитися знаннями з командою


    ВИМОГИ:

    • 4+ роки досвіду в автоматизації тестування
    • Сильні знання Python з фокусом на підтримуваний і масштабований тестовий код
    • Впевнений досвід роботи з Selenium та pytest
    • Сильні знання TypeScript / JavaScript
    • Досвід роботи з сучасними інструментами автоматизації UI-тестування, такими як Cypress та Playwright
    • Досвід роботи з Robot Framework
    • Сильний досвід API-тестування (REST, HTTP)
    • Глибоке розуміння технік проєктування тестів
    • Сильні знання патернів і принципів проєктування коду
    • Досвід створення фреймворків автоматизації з нуля
    • Досвід роботи з різними типами тестування: функціональне, регресійне, smoke/sanity, UI, інтеграційне, E2E, API, локалізаційне та кросбраузерне
    • Хороший рівень знань AWS і розуміння хмарних архітектур
    • Досвід роботи з CI/CD (GitHub Actions або GitLab CI)
    • Впевнене володіння Git та практиками командної роботи
    • Рівень англійської — Upper-Intermediate
    More
  • · 483 views · 65 applications · 17d

    Front End Developer

    Ukraine · Product · 1 year of experience · English - A2
    Шукаємо відповідального frontend-розробника для співпраці на проєктній основі. Вимоги: Досвід роботи з Vue 3, TypeScript, Tailwind CSS Розуміння компонентної архітектури, ефективної роботи з API Уміння писати чистий, підтримуваний код Формат...

    Шукаємо відповідального frontend-розробника для співпраці на проєктній основі.

    ✅ Вимоги:

    • Досвід роботи з Vue 3, TypeScript, Tailwind CSS
    • Розуміння компонентної архітектури, ефективної роботи з API
    • Уміння писати чистий, підтримуваний код

    🛠️ Формат співпраці:

    • Ми видаємо технічне завдання
    • Ви робите оцінку обсягу (естімейт) і визначаєте дедлайн
    • Після рев’ю — оплата за виконане завдання
    • За результатами кількох успішних завдань можливий перехід на full-time

    📌 Важливо:

    • Оцінка кандидата проводиться в першу чергу по коду та наданих проєктах (GitHub, GitLab або інші)
    • Посилання на репозиторій або код-сніпет з вашим використанням Vue + TypeScript — обов’язкові для розгляду

    About Protein EnergyProtein Energy is trading and production company operating in the field of alternative energy and agro-industrial complex of Ukraine with a high-developed logistic complex. The basis of all the goods produced and offered by the company are only organic products that carry the highest value in the places of their application in accordance with quality standards
    Company page

     

    proteinrg.com

    More
  • · 88 views · 8 applications · 24d

    Documentation Manager

    Full Remote · Ukraine · Product · 2 years of experience · English - None
    Про компанію: Kitsoft — українська GovTech-компанія, яка допомагає створювати цифрові держави нового покоління. Ми понад 11 років розробляємо та впроваджуємо цифрові сервіси для мільйонів людей, змінюючи те, як громадяни взаємодіють із державою — швидко,...

    Про компанію:

    Kitsoft — українська GovTech-компанія, яка допомагає створювати цифрові держави нового покоління. Ми понад 11 років розробляємо та впроваджуємо цифрові сервіси для мільйонів людей, змінюючи те, як громадяни взаємодіють із державою — швидко, зручно та прозоро.
    Швидше за все, ти вже знаєш або користуєшся нашими продуктами: послуги на порталах Дія, Київ Цифровий, єПідприємець, цифрові державні сервіси для громад, бізнесу, військових і соціальної сфери. Наші рішення використовують понад 20+ мільйонів українців.

    Окремий фокус — Liquio, наша AI-driven low-code платформа для створення та масштабування державних послуг. Саме на Liquio побудовані сотні сервісів в Україні, і сьогодні ми виводимо цю платформу на міжнародні ринки, допомагаючи іншим країнам запускати цифрові сервіси швидко, безпечно та відповідно до міжнародних стандартів. 

    Ми масштабуємо український досвід цифрової стійкості у світ. У нас складні та амбітні проєкти, сильна команда, культура розвитку й реального впливу. 

    Приєднуйся до Kitsoft і створюй соціально-важливі цифрові послуги для урядів разом з нами!
    Ми запрошуємо в команду фахівця з управління документацією, який прагне працювати зі структурованою інформацією, уважний до деталей та розуміє цінність правильно оформлених і своєчасно актуалізованих документів.

    Що робить наш Менеджер документів:

    • Здійснює аналіз договору проекту, формує перелік звітних документів, необхідних для закриття проєкту
    • Формує структури кожного звітного документа, заповнює загальні розділи документів та ініціює постановку завдань виконавцям для підготовки інших розділів
    • Забезпечує якість документів (перевірка документації згідно з внутрішніми чеклістами, регламентами та інструкціями)
    • Координує підготовку звітної документації в межах проєкту
    • Узгоджує документацію з зовнішніми стейкхолдерами
    • Дотримується правил створення та супроводу документації
    • Забезпечує організацію підпису, відправку, повернення, облік та зберігання звітної документації за проєктом
    • Створює задачі для виконавців окремих частин документації та контролює їх виконання за повнотою та термінами виконання
    • Забезпечує актуальність статусів задач
    • Комунікує зі внутрішніми та зовнішніми стейкхолдерами компанії та підрядниками

    Які професійні навички і досвід важливі:

    • Практичний досвід підготовки технічної документації в IT-сфері від 1 року
    • Розуміння стандартів ДСТУ 3008, ДСТУ ISO 15289 тощо
    • Вміння аналізувати нормативно-правові документи, працювати з договорами;
    • Впевнене користування Google Workspace (Gmail, Google Meet, Google Drive, Google Docs, Google Sheets)
    • Робота з системою обліку задач Jira
    • Вміння редагувати, форматувати та структурувати текстову документацію
    • Вміння збирати інформацію з різних джерел та консолідувати її
    • Високий рівень уважності до деталей
    • Відповідальність та орієнтація на якісний результат
    • Скрупульозність, системне мислення, стресостійкість, багатозадачність
    • Самостійність у розв’язанні операційних та організаційних задач
    • Оперативність і швидкість реагування
    • Рівень англійської — pre-Intermediate (читання та написання документації)

    Буде плюсом:

    • Досвід роботи у сфері GovTech 
    • Досвід роботи в проєктних командах
    • Розуміння життєвого циклу розробки програмного забезпечення

    Команда, яка тебе чекає:

    • Керівник відділу документування (щодо блокерів, ризиків або відхилень від графіка проекта, якості, погоджених процесів)
    • Менеджери проектів (щодо статусу звітної документації та проєктів в цілому)
    • Технічний письменник
    • Бізнес-аналітик
    • Тестувальник
    • Розробник
    • Інженер з інфраструктури
    • Бухгалтер
    • Інженер техпідтримки
    • Юрист

    Як проходить відбір кандидатів:

    • Надсилай своє резюме  у відповідь на цю вакансію. 
    • Важливо: ми не надаємо фідбек на етапі розгляду резюме. 
    • Якщо твоє резюме буде відповідати вимогам, наш рекрутер напише тобі, за потреби уточнить інформацію та запросить на співбесіду.
    • Співбесіда проходить в Google Meet та має 2 етапи: 
    1. Інтерв’ю з рекрутером (60 хв). Перевіряємо наскільки ми з тобою підходимо по цінностях та наявність необхідних компетенцій.
    2. Технічне інтерв’ю з керівником —  Lead Documentation Manager (60 хв). Фокус на навичках, щоб зрозуміти технічний рівень, знання, необхідні hard і soft скіли.
    • Виконання тестового завдання — передбачається та має на меті практичну оцінку необхідних технічних навичок.

    Умови роботи:

    • Випробувальний термін — 3 місяці.
    • Графік роботи гнучкий та залежить від команди, переважно з 09:30 до 18:30.
    • Можна працювати з офісу (коворкінг за адресою м. Київ, вулиця Князів Острозьких, 32/2, м. Арсенальна) або дистанційно. Немає вимог до територіального розміщення кандидата, але перевагою є м.Київ
    • Відпустка 24 календарних дні + святкові вихідні дні від компанії (у військовий час визначили 4 святкових вихідні: Великдень, День захисників і захисниць, Різдво, Новий рік)
    • 5 лікарняних днів в рік без довідки від лікаря. З довідкою кількість днів необмежена, але звісно ж краще, щоб всі були здорові
    • Підтримуємо навчання та підвищення кваліфікації: є план індивідуального розвитку та компенсація 70% вартості зовнішнього навчання. 
    • Додаткова підтримка: частково компенсуємо витрати на заняття спортом, послуги психолога, а також надаємо матеріальну підтримку і три вихідні у необхідні моменти життя.

    Чому Kitsoft?

    Kitsoft — це про людей, сенс і інновації:

    Це команда, якою пишаєшся

    Те, що ми чуємо найчастіше від колег: «Я тут, бо тут класні люди», «через команду», «через сильних і крутих професіоналів поруч». Це також підкреслюють наші клієнти. У Kitsoft працюють люди, яким не байдуже. Тут підтримують, підказують, підстраховують і радіють успіхам разом. Це середовище, де хочеться рости, де є з ким порадитися і з ким йти в складні проєкти. 

    Це робота, яка має значення

    Ми створюємо рішення, якими користуються мільйони людей. Наші онлайн-сервіси спрощують життя громадян, бізнесу, військових, громад.Твоя робота має реальний вплив, нею користуються твої батьки, друзі, рідні, уся країна. 

    Це сміливість робити по-новому

    Ми постійно працюємо над інноваціями в наших продуктах, підходах, процесах і підтримуємо внутрішні ініціативи. Ми розробили інноваційний підхід для швидкого запуску державних онлайн-послуг, впроваджуємо AI, автоматизацію, сучасні архітектури, стандарти безпеки і інклюзивності — і саме це дозволяє нам бути конкурентними не лише в Україні, а й на міжнародному рівні.
    Зокрема, завдяки впровадженню технологій, які створює Kitsoft, Україну визнають як передову країну у сфері державної цифровізації. Сьогодні Україна входить до глобальних лідерів GovTech за версією World Bank. Для команди це окрема гордість — знати, що ти працюєш над рішеннями, якими захоплюється світ.

    Це гнучкість, людяність і психологічна безпека

    Ми будуємо культуру відповідальності без токсичності. Для нас важливо, щоб люди не «вигоряли», а розкривали свій потенціал. Ми — про людяність, довіру, можливість бути собою. Тут можна говорити, домовлятися, шукати рішення разом. Також ми підтримуємо здоровʼя співробітників завдяки компенсації занять спортом і психотерапії, впроваджуємо різні програми підтримки.

    Це постійний розвиток і навчання

    Ми постійно вчимося. Менторство, внутрішні ініціативи, обмін досвідом, участь у програмах розвитку і професійних подіях — ми інвестуємо в зростання команди, бо розуміємо: сильні люди = сильні продукти.

    Це стійкість і перспектива

    Kitsoft — компанія з довгостроковими проєктами, системним підходом і баченням розвитку. Ми будуємо не разові рішення, а екосистему цифрової держави. Компанія є опорою для команди, а команда — для компанії. 

    Це про Україну і співпрацю

    У нас українське коріння, і ми з гордістю представляємо Україну у світі, поширюючи наші технології та експертизу. Ми регулярно підтримуємо ЗСУ, реалізуємо соціальні ініціативи та віримо в силу співпраці — з українським суспільством і з міжнародною спільнотою. Разом ми переможемо.

     

    More
Log In or Sign Up to see all posted jobs