Старший Backend инженер (TypeScript/Node.js)
Нужен старший бэкенд-инженер на TypeScript/Node.js для высоконагруженного игрового сайта-компаньона: API на REST и GraphQL, схемы и запросы в PostgreSQL/MySQL, аналитика на ClickHouse, кэширование в Redis, очереди и фоновые задачи. Требуют 5+ лет бэкенд-разработки, сильный TypeScript и SQL, опыт с кэшем и очередями, ежедневное использование AI-инструментов для кодинга и английский Upper-Intermediate. Предлагают конкурентную оплату в USD, менторство, гибкий график и возможность работать из дома или офиса.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 92 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
<p>Привет! AgileEngine — компания из списка Inc. 5000, которая создаёт отмеченное наградами программное обеспечение для брендов Fortune 500 и передовых стартапов в более чем 17 отраслях. Мы входим в число лидеров в таких областях, как разработка приложений и AI/ML, а наша культура, ориентированная на людей, принесла нам множество наград Best Place to Work.<br><br><br><strong>Почему стоит к нам присоединиться</strong><br>Если вы ищете место, где можно расти, влиять на результат и работать с людьми, которым небезразлично своё дело, мы будем рады познакомиться! :)<br><br><br><strong>О роли</strong><br>Мы ищем <strong>Senior Backend Engineer</strong>, чтобы создавать и масштабировать бэкенд высоконагруженного сайта-компаньона для игр.<br>Обязательные требования: 5+ лет бэкенд-разработки на TypeScript с Node.js, PostgreSQL или MySQL, кеширование в Redis, REST и GraphQL API, ежедневное использование AI-инструментов для написания кода и уровень английского Upper-Intermediate.<br><br><br><strong>Обязательные требования</strong><br>● <strong>5+ лет бэкенд-разработки</strong> на <strong>TypeScript</strong> с <strong>Node.js</strong>.<br>● Уверенное владение <strong>системой типов TypeScript</strong> (generics, inference, discriminated unions, narrowing).<br>● Опыт валидации схем с <strong>Zod</strong> или аналогичными инструментами.<br>● Сильные навыки <strong>SQL</strong> в <strong>PostgreSQL и/или MySQL</strong>: проектирование схем, индексирование, планы запросов, миграции на живых данных, транзакции и блокировки.<br>● Опыт эксплуатации аналитической базы данных в продакшн-объёмах (предпочтительно <strong>ClickHouse</strong>; BigQuery, Druid или аналогичные также учитываются).<br>● Опыт проектирования кеширования: <strong>Redis</strong> или совместимое хранилище, стратегии инвалидации, HTTP-заголовки кеширования, поведение CDN.<br>● Опыт проектирования и использования <strong>REST и GraphQL API</strong>, включая аутентификацию и rate limiting.<br>● Опыт работы с фоновыми задачами и очередями сообщений, включая обработку задач, которые выполняются дважды или не выполняются вовсе.<br>● Опыт работы с высоконагруженными пользовательскими продакшн-приложениями.<br>● Опыт доведения продукта от идеи до продакшна.<br>● Владение <strong>агентными AI-инструментами для написания кода</strong> (Claude Code, Cursor или аналогичными): ежедневное практическое использование в реальной кодовой базе и здравый смысл в отношении того, когда их вывод требует проверки.<br>● Умение читать и изменять код на React, когда функциональность доходит до фронтенда.<br>● Способность хорошо работать в стартап-среде с быстрым темпом и меняющимися приоритетами.<br>● Гибкость в отношении рабочих часов: некоторые запуски игр происходят вечером или на выходных и требуют покрытия вне стандартного графика с 9 до 17.<br>● Страсть к играм.<br>● Уровень английского Upper-Intermediate.<br><br><br><strong>Будет плюсом</strong><br>● Опыт работы с Bun.<br>● Опыт работы с любым из текущего стека: Remix, Next.js, Fastify, Hono, Prisma, Drizzle, Apollo GraphQL, Meilisearch, NATS, Ory, Stripe, Nx.<br>● shadcn/ui и Tailwind CSS.<br>● Строгие настройки линтинга (typescript-eslint strictTypeChecked, кастомные правила линтинга, архитектурные границы).<br>● Docker, Kubernetes, GitOps (ArgoCD), GitHub Actions, External Secrets.<br>● Платежи и подписки (Stripe checkout, webhooks, промокоды).<br>● Написание инструкций для агентов, навыков или кастомного инструментария для AI-агентов, пишущих код.<br>● Опыт создания игровых инструментов, таких как базы данных, интерактивные карты, калькуляторы или планировщики.<br><br><br><strong>Чем вы будете заниматься</strong><br>● Создавать и поддерживать REST и GraphQL API на TypeScript (Fastify, Hono) для пользовательских профилей, подписок и игровых данных, включая аутентификацию, rate limits и типизированные контракты.<br>● Проектировать схемы и писать запросы для PostgreSQL и MySQL (Prisma, Drizzle), включая версионируемые игровые данные, сборки игроков и миграции на таблицах, находящихся в активном использовании.<br>● Эксплуатировать аналитические пайплайны ClickHouse: логи запросов, materialized views, метрики статей и выручки, а также запросы, лежащие в основе дашбордов.<br>● Полностью отвечать за слои кеширования: Redis-совместимые хранилища, кеширование запросов, кеш с инвалидацией по тегам, HTTP-заголовки и очистку CDN.<br>● Создавать и эксплуатировать запланированные задачи и консьюмеры очередей (NATS) для синхронизации игровых данных, таблиц лидеров, индексирования в Meilisearch, sitemap, Stripe webhooks, выплат и запросов на удаление данных.<br>● Интегрировать сторонние API (Stripe, Discord, Blizzard, IGDB, Steam, YouTube), обрабатывая повторы, backoff и rate limits.<br>● Обрабатывать игровые изображения в тайлы карт, sprite sheets и адаптивные размеры изображений.<br>● Делать ответы компактными для страниц Remix и Next.js, чтобы улучшить time to first byte, PageSpeed и SEO.<br>● Ежедневно работать с AI-агентами для написания кода: направлять их, проверять их вывод и поддерживать guardrails, которые делают их изменения безопасными для слияния (тесты, правила линтинга, проверки сборки, инструкции для агентов).<br>● Деплоить через Docker, GitHub Actions и Kubernetes.<br>● Поддерживать высоконагруженные запуски игр, включая работу вне обычных часов при необходимости.<br><br><br><strong>Преимущества и бенефиты</strong><br><span style="color: #EC9301;">● </span>Профессиональный рост: ускоряйте свой профессиональный путь с менторством, TechTalks и персональными роадмапами роста<br><span style="color: #EC9301;">● </span>Конкурентная компенсация: мы вознаграждаем ваши постоянно растущие навыки, талант и вклад конкурентной компенсацией в USD и бюджетами на образование, фитнес и командные мероприятия<br><span style="color: #EC9301;">● </span>Выбор интересных проектов: присоединяйтесь к проектам с разработкой современных решений и клиентами топ-уровня, включая предприятия Fortune 500 и ведущие продуктовые бренды<br><span style="color: #EC9301;">● </span>Гибкий график: настройте своё расписание для оптимального баланса между работой и жизнью, имея возможность работать из дома или приходить в офис — как вам удобнее и продуктивнее.<br><br><br><strong>Познакомьтесь с нашим процессом найма</strong><br><strong>Асинхронный этап </strong> — автоматизированный трек в вашем темпе, который помогает нам двигаться быстрее и давать вам более быструю обратную связь:<br>● Короткая онлайн-форма для подтверждения базовых требований <br>● Оценка навыков на <nobr>30–60</nobr> минут <br>● <nobr>5-минутное</nobr> вступительное видео <br><strong>Синхронный этап </strong>— живые интервью<br>● Техническое интервью с нашей инженерной командой (назначается в удобное для вас время) <br>● Финальное интервью с вашими будущими коллегами <br><strong>Если мы подходим друг другу — вы получите оффер!</strong></p> <div> <a href="https://jobs.dou.ua/companies/agileengine/vacancies/379178/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в AgileEngine
10 активных вакансий в компании
Старший AI инженер
~2 203 386 ₸ оценка по всем рынкам
Нужен старший инженер для проектирования и разработки агентных AI-воркфлоу и AI-продуктов для корпоративных клиентов в сфере высшего образования. Требуется 5+ лет в разработке ПО, уверенное владение Java/Spring Boot, JavaScript/React, TypeScript, Python и AWS, а также практический опыт создания AI-агентов и LLM-приложений. Предлагают конкурентную компенсацию в USD, менторство, гибкий график и работу над проектами Fortune 500.
Infrastructure Engineer & SRE
~2 426 001 ₸ оценка по всем рынкам
Нужен инженер по инфраструктуре и SRE, который будет эксплуатировать и развивать Kubernetes-платформу для API в публичных и приватных облаках, заниматься автоматизацией, мониторингом и инцидентами. Обязательны 4+ года работы с Kubernetes в продакшене, крепкий Linux, опыт с AWS или Azure и английский на уровне Upper-Intermediate. Компания предлагает конкурентную зарплату в USD, менторство, гибкий график и проекты для Fortune 500.
Инженер по инфраструктуре/SRE
~2 426 001 ₸ оценка по всем рынкам
Нужен инженер по инфраструктуре/SRE, который будет проектировать и поддерживать облачные окружения: инфраструктура как код на Terraform, продакшн-кластеры Kubernetes, GitOps-деплой через ArgoCD или Flux и стек наблюдаемости на Grafana, Loki, Thanos и Tempo. Обязательны 4+ года работы с AWS/GCP/Azure, Python для автоматизации, опыт отказоустойчивых архитектур и disaster recovery, английский на уровне Upper-Intermediate. Компания предлагает конкурентную оплату в USD, менторство, гибкий график и возможность работать из дома или офиса.
Старший Java разработчик
~2 081 583 ₸ оценка по всем рынкам
AgileEngine ищет старшего Java-разработчика для проектирования и создания безопасных масштабируемых серверных решений, включая систему клиентской интеграции с нуля. Нужны 5+ лет опыта в SaaS, сильное владение Java и SQL, знание микросервисов, CI/CD и observability, английский уровня Upper-Intermediate. Предлагают конкурентную оплату в USD, менторство, гибкий график и работу над проектами для Fortune 500.
Похожие вакансии
6 вакансий
Frontend-разработчик
~2 120 277 ₸ оценка по всем рынкам
Нужен фронтенд-разработчик в команду личного кабинета селлера и платформенную команду. Стек Vue/Nuxt и TypeScript, потребуется 4+ года опыта во фронтенде, юнит-тесты и умение разбираться в чужом коде. Работа включает разработку UI, рефакторинг, code review и документирование решений.
Старший Full-Stack разработчик
~2 120 277 ₸ оценка по стеку, все рынки
Codebridge ищет старшего full-stack разработчика на enterprise AI-платформу для глобального консалтингового клиента. Нужно довести прототип до продакшена: фронтенд на HTML5/CSS, бэкенд на TypeScript и Python, деплой в AWS через Docker и ECS Fargate, интеграция с LLM через AWS Bedrock и безопасные практики по ISO 27001/SOC 2. Требуют 5+ лет коммерческого опыта, сильные TypeScript и Python, уверенный AWS и свободный английский; предлагают удалёнку, оплачиваемые отпуска и компенсацию обучения и сертификаций.
Senior React Native разработчик
~500 000 ₸ оценка по стеку
Ищем опытного React Native-разработчика, который будет проектировать и создавать кроссплатформенные мобильные приложения для iOS и Android, а также продумывать технические решения в масштабах проекта. Нужен опыт в IT от 4 лет и минимум 2 года именно с React Native, глубокое понимание архитектуры RN, нативных инструментов и работы с API. Предлагают проекты для крупных клиентов вроде PayPal и adidas, удалёнку, компенсацию медицины и спортзала, курсы английского и внутренние митапы.
Senior React Native разработчик
~2 120 277 ₸ оценка по всем рынкам
Ищем опытного React Native разработчика, который будет проектировать и создавать кроссплатформенные мобильные приложения для iOS и Android, а также участвовать в проработке технических решений и код-ревью. Нужен опыт в IT от 4 лет, из них минимум 2 года с React Native, знание React, REST/GraphQL, Jest и уверенный английский. Предлагают проекты для крупных клиентов вроде PayPal и adidas, удалённую работу, компенсацию медицины и спортзала, курсы английского и внутренние митапы.
Senior React Native разработчик
~2 120 277 ₸ оценка по всем рынкам
Ищем опытного React Native разработчика, который будет проектировать и создавать кроссплатформенные мобильные приложения для iOS и Android, а также участвовать в проработке технических решений и код-ревью. Нужен опыт в IT от 4 лет, из них минимум 2 года с React Native, знание React, REST/GraphQL, Jest и уверенный английский. Предлагают проекты для крупных клиентов вроде PayPal и adidas, удалённую работу, компенсацию медицины и спортзала, курсы английского и внутренние митапы.
Старший Frontend разработчик
~2 120 277 ₸ оценка по стеку, все рынки
Нужен старший фронтенд-инженер в британский стартап, который делает платформу аналитики цепочек поставок для химической отрасли. Работать предстоит на Next.js 16, React 19 и TypeScript, строить сложные интерфейсы с таблицами, графиками и картами, а также UI, который рендерит AI-агент. Ждут 5+ лет коммерческого фронтенда, глубокий TypeScript, ежедневную работу с агентными инструментами вроде Claude Code или Cursor и свободный английский. Предлагают полностью удалённую работу, оплачиваемый отпуск и больничные, живую команду без бюрократии.