Simulmedia шукає досвідченого інженера Full Stack, щоб приєднатися до нашої команди Freemium Insights для розробки передових аналітичних можливостей у абсолютно новій платформі самообслуговування CTV, яка з нуля створена для використання підходу розвитку, керованого продуктом (PLG). На цій посаді ви тісно співпрацюватимете з менеджерами з продуктів, дизайнерами та інженерами з обробки даних, щоб забезпечити повну інтеграцію функцій аналітики в платформу. Здатність часто повторювати та надавати в
Simulmedia шукає досвідченого інженера Full Stack, щоб приєднатися до нашої команди Freemium Insights для розробки передових аналітичних можливостей у абсолютно новій платформі самообслуговування CTV, яка з нуля створена для використання підходу розвитку, керованого продуктом (PLG). На цій посаді ви тісно співпрацюватимете з менеджерами з продуктів, дизайнерами та інженерами з обробки даних, щоб забезпечити повну інтеграцію функцій аналітики в платформу. Здатність часто повторювати та надавати високоякісні функції, якими володієте наскрізно, є надзвичайно важливою для цієї ролі. Ця посада знаходиться в Києві або Львові, Україна. Команда розташована як у Києві, так і у Львові та працює в основному віддалено, час від часу зустрічаючи команду у львівському офісі. Основні обов’язки Розробляти та впроваджувати інформаційні панелі та аналітичні панелі для платформи самообслуговування CTV, надаючи користувачам корисні дані для покращення їхніх кампаній. Розробляйте обидва інтерфейсні та внутрішні служби з використанням React, Next.js і TypeScript, що забезпечує безперебійну інтеграцію між компонентами. Створюйте надійні, масштабовані API, використовуючи tRPC для обслуговування аналітичних даних у зовнішній програмі. Створюйте ефективний рендеринг на стороні сервера (SSR) або статичний сайт, згенерований (SSG) через Next.js для оптимізованих для продуктивності дисплеїв аналітики. Співпрацюйте з дизайнерами, щоб реалізувати адаптивні та візуально привабливі інтерфейси користувача за допомогою Tailwind CSS, забезпечуючи плавну та інтуїтивно зрозумілу роботу для користувачів платформи. Оптимізуйте повний стек для забезпечення швидкого завантаження часу, отримання даних із низькою затримкою та плавна робота з користувачем, особливо для візуалізацій і аналітичних сторінок із великим об’ємом даних. Розгортайте та керуйте платформою за допомогою Vercel, використовуючи переваги безсерверних функцій для внутрішніх процесів і забезпечуючи ефективне розгортання та масштабування. Беріть участь у створенні коду огляди, парне програмування та сеанси обміну знаннями для забезпечення високоякісного програмного коду, який можна підтримувати. Впроваджуйте модульне та наскрізне тестування як для зовнішніх, так і для серверних компонентів, щоб забезпечити надійність і зменшити кількість помилок у виробництві. Кваліфікації Ступінь бакалавра з комп’ютерних наук, комп’ютер Інженерна справа або пов’язана технічна галузь. Понад 5 років досвіду в розробці повного стеку, зосередженою на веб-додатках і платформах, керованих даними. Значне володіння TypeScript, включаючи надійний тип і дизайн інтерфейсу для масштабованих кодових баз. Глибоке розуміння React та його екосистеми. , включаючи хуки, функціональні компоненти та React Server Components (RSC). Знання Tailwind CSS для створення адаптивних, доступних і естетично привабливих інтерфейсів користувача. Досвід створення інструментів візуалізації даних і інформаційних панелей за допомогою бібліотек на основі React (наприклад, D3.js, Chart .js ).Досвід роботи з SSR (Server-Side Rendering) і SSG (Static Site Generation) за допомогою Next.js, оптимізуючи продуктивність і SEO. Вміння розробляти бекенд (наприклад, Node.js ) із tRPC як структурою API. Досвід проектування та розробки API, обробки автентифікації, авторизації та найкращих практик безпеки. Досвід створення масштабованих і надійних рівнів отримання даних, особливо для реального часу або великомасштабної аналітики. Досвід з безсерверною архітектурою, розумінням периферійних обчислень і використанням CDN для enhпідвищення продуктивності та надійності. Значний досвід роботи з Vercel або іншими безсерверними платформами для розгортання, конвеєрів CI/CD і моніторингу продуктивності. Досвід роботи з модульними і наскрізними платформами тестування, такими як Vitest, Cypress або подібними, що забезпечує якість і стабільність додатки. Володіння Git для контролю версій, включаючи досвід із запитами на витягування, переглядом коду та стратегіями розгалуження. Здатність працювати незалежно та спільно в командному середовищі. Сильні комунікативні та міжособистісні навички. Здатність ефективно спілкуватися з командами США та робота з 11:00 до 20:00 EEST. Бонусні бали за знайомство з платформами CTV або досвід роботи в цифровій рекламі чи медіа-аналітиці. Знання SEO, доступності та оптимізації продуктивності веб-додатків.
Показати більше
Показувати менше
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія та Інформаційні технології
Галузі
Розробка програмного забезпечення