Задачи:
— Разрабатывать надежные, масштабируемые и безопасные backend-приложения с использованием Node.js и Nest.js.
— Реализовывать RESTful API, GraphQL эндпоинты и архитектуры микросервисов.
— Оптимизировать производительность, масштабируемость и поддерживаемость приложений.
— Интегрировать базы данных (SQL/NoSQL) и внешние сервисы через API.
— Обеспечивать качество кода, безопасность и соответствие отраслевым стандартам.
Требования:
— Опыт работы с Node.js не менее 5 лет и с Nest.js не менее 3 лет.
— Глубокие знания Node.js и Nest.js.
— Опыт создания REST и/или GraphQL API.
— Знание JavaScript (ES6+) и TypeScript.
— Опыт работы с реляционными и/или NoSQL базами данных (PostgreSQL, MySQL, MongoDB).
— Знание механизмов аутентификации/авторизации (JWT, OAuth2).
— Опыт юнит- и интеграционного тестирования (Jest, Mocha).
— Владение Git и рабочими процессами контроля версий.
— Нахождение в часовом поясе CET (+/- 3 часа).
Желательно:
— Опыт работы с облачными платформами (AWS, Azure, GCP).
— Знакомство с CI/CD и практиками DevOps.
— Понимание событийно-ориентированной архитектуры и брокеров сообщений (RabbitMQ, Kafka).
— Опыт работы с Docker и контейнеризацией.
— Знание микросервисной и serverless архитектур.
Условия:
— Долгосрочная, полная занятость, удаленная работа.
— Стабильные ежемесячные выплаты с гибкими вариантами вывода средств.
— Предсказуемые часы работы — 8 часов в день.
— До 24 оплачиваемых дополнительных выходных в год.
— Возможность работать с передовыми компаниями на долгосрочных проектах.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс оформления для множества возможностей без дополнительных оценок.
О нас
Playerok — это маркетплейс цифровых товаров и услуг. Мы соединяем покупателей и продавцов, берём на себя безопасность сделки и запускаем собственные продукты. Строим масштабный бизнес на быстрорастущем рынке, на стыке гейминга, финтеха и e-commerce.
Кого мы ищем:
Мы в поиске тиммейта на позицию Backend-разработчика в департамент разработки. Нам нужны инженеры, которые мыслят масштабом всей системы и хотят строить надёжную, производительную и устойчивую платформу. Если ты не боишься копаться в глубине - в профилировании Node.js, сетевых протоколах, транзакциях в БД, очередях сообщений и кешах. Если тебе интересно находить узкие места и устранять их до того (это конечно в идеале), как они становятся проблемой - тогда тебе точно к нам.
Чем предстоит заниматься:
— Рефакторинг кодовой базы, переписывание на Clean Arhitecture и постепенное выделение сервисов;
— Обеспечивать масштабируемость и надёжность платформы при росте нагрузки;
— Реализацией продуктовых фич в новых сервисах;
— Активно анализировать и улучшать имеющуюся observability платформы с фокусом на performance optimization;
— Работать в связке с DevOps/SRE;
— Исследовательскими R&D задачами;
— Проявлять инициативу: предлагать улучшения и доводить их до внедрения.
Что для нас важно:
— Уверенный опыт промышленной разработки на Node.js (у нас Nest.js) от 4 лет;
— Знание реляционных и аналитических БД (PostgreSQL, ClickHouse): оптимизация запросов, индексация, шардинг/репликация;
— Навыки system design: построение fault-tolerant систем, масштабирование по горизонтали и вертикали;
— Умение писать дизайн-документы - мы активно работаем над документированием системы;
— Опыт работы с Redis и Kafka;
— Опыт работы с Kubernetes;
— Опыт работы с nginx и haproxy.
Что мы предлагаем:
— Полностью удаленный формат работы.
— Оплата от 400.000 руб (финальная сумма обсуждается на встрече с успешным кандидатом);
— Возможность выбрать форму сотрудничества и оплаты (все налоги — наша забота);
— Онбординг-квест — не бросим в бой без подготовки, введем в курс дела и подключим к команде;
— Занятость 5/2 с 8-часовым рабочим днем;
— Пауза на восстановление — «перезагрузиться» можно в оплачиваемом отпуске или на больничном.
Чем предстоит заниматься: - Рефакторинг кодовой базы, переписывание на Clean Arhitecture и постепенное выделение сервисов; - Обеспечивать масштабируемость и надёжность платформы при росте нагрузки;
УдалённоseniorМосква
от 400 000 ₽
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
- Разработка и поддержка веб-приложений на React
- Оптимизация загрузки и производительности приложений
- Интеграция с RESTful API и внешними сервисами
- Работа с состоянием приложений (Redux)
- Внедрение лучших практик SEO для SPA-приложений
Требования:
- Опыт работы с React.js: от 3 лет
- Опыт работы с: React.js, MobX, Nest.js, Express.js, TypeScript, CSS/SCSS
- Socket.IO или кастомные решения на WebSocket
- Jest для тестов
Задачи:
— Верстка лендинга, карточек в Telegram Mini App и их связь с бэкендом на первой версии.
— Помощь с бэкенд-логикой: разработка логики Telegram-бота для исполнителей.
— После Нового года полный переход на фронтенд для разработки полноценной веб-платформы (вторая версия продукта).
Условия:
— Перспектива выхода на фиксированную зарплату через полгода после получения гранта.
— Фиксированная доля в бизнесе (equity) по системе вестинга с клиффом в 3 месяца.
— Стек: React + TypeScript на фронтенде, Node.js + Nest.js + TypeScript на бэкенде.
Преимущества:
— Обучение в топовом московском вузе (3–4 курс или магистратура) по профилю.
Задачи:
— Проектировать и создавать Nest.js сервисы, которые позволяют продуктовым командам быстро запускать новые backend-сервисы в монорепозитории следующего поколения.
— Реализовывать готовые пути, генераторы и платформенные примитивы для работы новых сервисов с первого дня.
— Создавать интерфейсы, позволяющие новым сервисам работать независимо от существующего монолита.
— Отвечать за процесс деплоя сервисов и веб-приложений на Cloudflare, а также за взаимодействие с AWS и Kubernetes, управляемыми через Pulumi и Argo CD.
— Руководить миграциями крупных кодовых баз в монорепозиторий, превращая каждую миграцию в повторяемый процесс.
— Сотрудничать с продуктовыми командами как с клиентами платформы, учитывая их опыт и устраняя препятствия.
— Повышать эффективность команды, создавая инструменты, генераторы и рабочие процессы с поддержкой ИИ.
— Участвовать в инженерных мероприятиях: написание блогов, улучшение процессов найма, руководство внутренними хакатонами.
Требования:
— Степень бакалавра или эквивалентный опыт.
— Более 5 лет опыта создания и эксплуатации backend-сервисов в продакшене.
— Опыт проектирования backend-сервисов, включая определение границ сервисов, контрактов и владения данными.
— Свободное владение английским языком на уровне чтения, письма и устной речи.
Желательные качества:
— Опыт работы с большими, тесно связанными кодовыми базами и умение выделять независимые части.
— Владение TypeScript и Node.js, комфорт с edge-исполнениями.
— Практический опыт работы с инструментами монорепозиториев (Nx, Turborepo или аналогичные) и понимание важности корректности графа сборки.
— Отношение к миграциям как к инженерной задаче с вниманием к деталям и проверке результатов.
— Опыт работы платформенным инженером, взаимодействие с продуктовыми командами и адаптация платформы под их нужды.
— Уверенность в работе с облачными решениями, понимание затрат и задержек при межоблачных взаимодействиях.
— Умение четко документировать решения и готовность признавать компромиссы между быстрыми и правильными решениями.
— Открытость к обучению и развитию, активное применение ИИ и новых технологий для повышения эффективности.
Условия:
— Удаленная работа из Аргентины.
— Постоянная, полная занятость, не контрактная позиция.
— Акции компании (RSU) для постоянных сотрудников.
— Медицинское, стоматологическое и офтальмологическое страхование с покрытием премий компанией.
— 12 недель оплачиваемого отпуска по уходу за ребенком для всех родителей, дополнительные оплачиваемые отпуска для рожениц.
— Гибкий отпуск, оплачиваемые праздники, программа саббатикала.
— Доступ к ресурсам для психического здоровья, терапии и коучинга.
— Пенсионные программы с 100% совпадением взносов работодателя в США и поддержка пенсионных накоплений по всему миру.
— Ежемесячные выплаты на рабочие и оздоровительные расходы.
— Ежегодная бонусная программа для постоянных сотрудников.
— Равные возможности трудоустройства и инклюзивная корпоративная культура.
— Возможность получения разумных приспособлений для людей с ограниченными возможностями в процессе найма и работы.