Компания «Медиа Эффект» работает на рынке с 2017 года. За это время реализовано около 470 проектов в сфере ИТ, включая внедрение CRM-систем, разработку сайтов и чат-ботов, а также проведение рекламных кампаний в интернете.
Мы расширяем команду разработки и ищем человека, готового решать интересные задачи, работая в условиях выстроенной архитектуры проекта.
Кого мы ищем:
-
От 1 года коммерческой разработки на Node.js и React.
-
Уверенное знание JavaScript и рабочее владение TypeScript: типизация данных, async/await, обработка ошибок.
-
Опыт разработки REST API на Express.js или NestJS, готовность работать с обоими фреймворками.
-
Знание SQL: JOIN, группировки, связи между таблицами, базовое понимание индексов и транзакций.
-
Опыт PostgreSQL или MariaDB, работа с моделями и миграциями через Sequelize.
-
Владение React: компоненты, хуки, формы, загрузка данных и обработка состояний интерфейса.
-
Опыт одного из инструментов управления состоянием: MobX, Zustand или Redux Toolkit.
-
Навыки адаптивной вёрстки, опыт Tailwind CSS/SCSS и готовность работать с shadcn/ui.
-
Базовый опыт написания тестов на Jest или Vitest.
-
Владение Git, умение запускать проект через Docker Compose и разбираться в логах.
-
Умение уточнять требования, оценивать свои задачи и учитывать замечания на code review.
Что предстоит делать:
-
Разрабатывать backend на Node.js и TypeScript с использованием NestJS и Express.js в рамках существующей архитектуры.
-
Реализовывать REST API и бизнес-логику по требованиям, подключать внешние сервисы.
-
Работать с PostgreSQL, MariaDB и Sequelize: писать запросы, добавлять модели и миграции.
-
Разрабатывать страницы и компоненты на React по макетам Figma.
-
Создавать адаптивные интерфейсы с shadcn/ui, Tailwind CSS и SCSS.
-
Подключать API и работать с состоянием через MobX, Zustand или Redux Toolkit.
-
Писать unit- и интеграционные тесты на Jest/Vitest для своей функциональности.
-
Исправлять ошибки и устранять проблемы производительности при поддержке команды.
-
Работать с Docker и Docker Compose, участвовать в code review и поддерживать документацию.
Плюсы работы с нами:
-
График работы 5/2 с 9.00 до 18.00 (офис м. Нагатинская), гибрид.
-
Официальное оформление по ТК РФ.
-
Дружная команда.
-
Компенсация проезда.
-
Компенсация питания.
-
ДМС со стоматологией (после прохождения испытательного срока).
-
Возможность профессионального и карьерного роста до senior специалиста или teamlead проектов.