Мы — динамично развивающийся маркетплейс игровых товаров, предоставляющий пользователям доступ к широкому ассортименту игровых предметов. Наш проект ориентирован как на рынок СНГ, так и на международную аудиторию. Наша аудитория – это геймеры. Сейчас ищем Full Stack разработчика, который готов работать с существующим продуктом, разбираться в легаси-коде и делать упор на производительность, стабильность и пользовательский опыт. Проект уже работает, поэтому ключевая задача — не «писать с нуля», а анализировать, оптимизировать и улучшать.
Обязательно важно: мы честно описываем условия — сборка не локальная, без hot reload, изменения требуют ожидания билда. Это роль для разработчика, которому комфортно работать в таких условиях и который понимает ценность аккуратных, продуманных изменений.
Обязанности:
— Разработка и поддержка фронтенда на Next.js (App Router) и React.
— Анализ текущей фронтенд-архитектуры и проведение рефакторинга с фокусом на производительность.
— Оптимизация Core Web Vitals и показателей в трекерах (Lighthouse / PageSpeed и аналоги).
— Разработка и поддержка backend-части на Nest.js (TypeScript).
— Работа с GraphQL (Apollo): API, запросы, оптимизация взаимодействия фронта и бэка.
— Работа с базой данных PostgreSQL: оптимизация запросов, участие в проектировании схем.
— Использование Redis для кэширования и повышения производительности.
— Стилизация интерфейсов с использованием SCSS.
— Работа с проектом по SSH без локального разворачивания.
— Коммуникация с PM, регулярное обновление статусов задач в Jira.
— Быть на связи в выходные в случае критических ситуаций (редко, но важно).
Требования:
— Опыт коммерческой разработки с Next.js (App Router) и React.
— Уверенное знание JavaScript и TypeScript.
— Понимание принципов семантической вёрстки и опыт работы с HTML5.
— Опыт стилизации с использованием SCSS.
— Опыт backend-разработки на Nest.js.
— Знание и практический опыт работы с PostgreSQL.
— Опыт использования Redis для кэширования.
— Опыт работы с Apollo GraphQL.
— Понимание сборщиков (Webpack) и npm/yarn.
— Опыт оптимизации производительности фронтенд-приложений.
— Готовность работать с легаси-кодом и улучшать его.
— Коммуникабельность, ответственность и умение работать в команде
Условия:
Удаленная работа
Заработная плата от 1900$
Возможность профессионального роста и обучения
Крутая команда молодых специалистов
Оплачиваемые курсы для повышения квалификации
Москва
до 250000 RUR
Плавинская Наталья Вячеславовна
Москва
до 250000 RUR
Царьков Евгений Николаевич
Москва
до 330000 RUR
Москва
до 330000 RUR
Москва
до 330000 RUR