Job Description, Responsibilities & Requirements
Про посаду
Старший Full Stack Інженер
Ми шукаємо старшого Full Stack Інженера з 5+ роками досвіду для роботи в нашій команді соціальної відео інтелектуальної аналізатики в Україні. Як член команди Metadata, ви будете розробляти повноцінну інфраструктуру даних і виставляти дані як API та MCP шари.
Про компанію
Tubular - це рішення для аналітики соціальних відео. По мірі того, як світ проводить більше часу за переглядом соціальних відео, все більше компаній усвідомлюють великий вплив, який воно має на поведінку. Тільки Tubular надає уніфікований погляд на YouTube, Instagram, Facebook, Twitch, Twitter та інші платформи. Наші програмні та консалтингові послуги надають нашим клієнтам неперевершене розуміння соціального відео контенту, аудиторії та поведінки для керівництва їх рішеннями та інформування їх стратегій.
Про команду
Ми - команда Metadata, яка розробляє повноцінну інфраструктуру даних і виставляє дані як API та MCP шари. Наш стек включає Python, Apache Spark, Kafka, Elasticsearch, Vue з TypeScript, GraphQL та інше. Ми шукаємо старшого інженера, який допоможе нам розширити наші можливості для надання чудових користувацьких досвідів, зберігаючи високий рівень якості коду. Команда тісно співпрацює з продуктовою командою для ідеалізації, розробки та розгортання нових функцій.
Обов'язки
- Розробка та створення масштабовних бекенд систем
- Співпраця з іншими технічними командами для володіння та керівництва технічними проектами
- Захист кращих практик та надання технічного керівництва
- Внесок у додатки, які включають різні технології JavaScript (наприклад, Angular, React, Vue тощо)
- Участь у чергових обов'язках
Вимоги
- 5 і більше років досвіду роботи в якості інженера програмного забезпечення з досвідом роботи з Python
- Готовність працювати над додатками, які включають різні технології JavaScript (наприклад, Angular, React, Vue тощо)
- Досвід володіння та керівництва технічними проектами, які потребують співпраці з іншими технічними командами
- Досвід роботи з AI-асистентами для кодування (наприклад, Cursor, Claude Code тощо) буде плюсом
Що ви приносите
- Захоплення від створення гарного програмного забезпечення
- Відкритий та інклюзивний підхід
- Готовність працювати в повністю віддаленому середовищі та бути самостійним
- Готовність брати участь у чергових обов'язках
- Вміння вміло спілкування ідеями, що дозволяє співпрацювати з іншими з метою досягнення консенсусу
- Впевненість у володінні результатами, спілкуванні зі стейкхолдерами та завершенні проекту
- Захоплення від наставництва більш молодшим інженерам
- Здатність швидко адаптуватися
Технології, які ми використовуємо
Нижче наведено невичерпний список деяких технологій, які ми використовуємо. Досвід роботи з цими конкретними технологіями не обов'язковий. Ми наводимо його лише для того, щоб показати, з чим команда працює найчастіше.
- Vue3
- OpenAPI
- Redis, MySQL, Elasticsearch, Apache Kafka
- Angular з TypeScript
- Tornado / aiohttp веб-фреймворк
- GraphQL самостійний сервіс, побудований з використанням Graphene-Python
- Apache Thrift для інтерфейсів до бекенд сервісів
- Apache Spark для обробки даних та спеціальних аналітичних завдань
- Docker / Kubernetes
Ми пропонуємо
- Конкурентоспроможна зарплата
- Можливість працювати в динамічному та інноваційному середовищі
- Повністю віддалені варіанти роботи
- Можливості для професійного розвитку
Місцезнаходження
- Україна, Україна
Тип зайнятості
- Повний робочий день