Ми запрошуємо старшого бекенд-розробника приєднатися до проекту AdTech і відповідати за перетворення нашого бачення продукту та дорожньої карти в найкращий у своєму класі код, який забезпечує чудову взаємодію з клієнтами. Нам потрібна людина, яка зможе надати рішення, які оптимально збалансують зусилля з розробки, витрати на розгортання та час виведення на ринок, забезпечуючи при цьому виконання вимог до продукту. Для цієї ролі потрібен фахівець із повними актуальними знаннями про новітні методи
Ми запрошуємо старшого бекенд-розробника приєднатися до проекту AdTech і відповідати за перетворення нашого бачення продукту та дорожньої карти в найкращий у своєму класі код, який забезпечує чудову взаємодію з клієнтами. Нам потрібна людина, яка зможе надати рішення, які оптимально збалансують зусилля з розробки, витрати на розгортання та час виведення на ринок, забезпечуючи при цьому виконання вимог до продукту. Для цієї ролі потрібен фахівець із повними актуальними знаннями про новітні методи кодування програмного забезпечення та інструменти , і мови. Готові зануритися в цей захоплюючий проект? ПРОЕКТ Після припинення використання файлів cookie та ідентифікаторів мобільних пристроїв масштабна адресність стала проблемою для всієї галузі. Співпраця з партнерами з перспективною стратегією аудиторії та рішенням без ідентифікаторів стала найважливішою, так само як і використання дуже привабливих і вражаючих креативних матеріалів для привернення уваги клієнтів. Хоча клієнт традиційно зосереджувався на аудиторіях на основі ШІ та геолокації, ми розвиваються разом із галуззю, щоб перефокусуватися на тому, що справді має значення в рекламі та творчості. Ми використовуємо наш потужний механізм машинного навчання, щоб створювати високомасштабні динамічні оголошення, які сяють у рідному середовищі. Контекстно релевантні оголошення показують кращі результати. Команда розробників програмного забезпечення — це двигун, який рухає наші амбіції створити найкращу у світі мобільну рекламну платформу. Приєднуйтесь до нас, коли ми створюємо для наших клієнтів перспективні динамічні можливості на основі штучного інтелекту. ВимогиНавички експертного рівня в GoДосвід роботи з архітектурами на основі контейнерів (зокрема, Kubernetes/AWS) Практичний досвід у системах високої продуктивності, високої масштабованості та високої доступності Здатність розробити та впровадити основну систему, здатну ефективно мультиплексувати вхідні запити в кілька зовнішніх з’єднань (http/s, http2). ), водночас забезпечуючи підтримку стану, доки всі вихідні запити не отримають відповіді. Можливість внутрішньої організації програмного забезпечення для оптимальної командної роботи, включаючи визначення найкращих практик розробки, налаштування середовища, визначення модульного тестування та налаштування середовища виконання тестів і автоматизацію збірки. Має досвід керування низькорівневими сокетами, високо цінуються тайм-аути, підтримка TCP, HTTP-підтримка, тайм-аути, стани очікування тощо. Можливість діагностувати проблеми з мовою Go: внутрішній моніторинг метрик, визначення ідеальних метрик для зовнішнього моніторингу, ізольоване налагодження, локальне та робоче профілювання. CI/CD БУДЕ ПЛЮСОМ: Досвід роботи з Node.js. Відповідальності. Розробляйте та впроваджуйте масштабні програмні рішення та компоненти за допомогою Golang. Робіть усе необхідне для підтримки високого рівня якості. Будьте чудовим комунікатором, щоб мати можливість активно співпрацювати та отримувати контекст для складних завдань. Дотримуйтесь найкращих інженерних практик. і керівні принципи компанії/клієнта Виконуйте наглядову, консультативну та тренерську роль для менш старших інженерів у команді Будьте активним учасником усіх пов’язаних із командою зустрічей, подій і церемоній Сприяйте створенню архітектурної та технічної документації Пропагуйте чистий код і шаблони/принципи проектування Активно та постійно працюйте по саморозвитку та самоосвіті, виробленню уроків для подальшого просування на посаду директора