Мы — динамично развивающийся маркетплейс игровых товаров, предоставляющий пользователям доступ к широкому ассортименту игровых предметов. Наш проект ориентирован как на рынок СНГ, так и на международную аудиторию. Наша аудитория – это геймеры. Сейчас ищем 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.
— Опыт оптимизации производительности фронтенд-приложений.
— Готовность работать с легаси-кодом и улучшать его.
— Коммуникабельность, ответственность и умение работать в команде
Условия:
- График работы: 5/2
-
Удаленная работа
-
Заработная плата от 1900$
-
Возможность профессионального роста и обучения
-
Крутая команда молодых специалистов
-
Оплачиваемые курсы для повышения квалификации