Компания «Медиа Эффект» работает на рынке с 2017 года. За это время реализовано около 470 проектов в сфере ИТ, включая внедрение CRM-систем, разработку сайтов и чат-ботов, а также проведение рекламных кампаний в интернете.
Сейчас мы расширяем команду разработки и ищем junior-специалиста, который хочет развиваться в разработке на Node.js и React, работая в команде опытных наставников.
Наши ожидания:
-
Уверенное владение JavaScript (ES6+): замыкания, области видимости, прототипы, асинхронность (async/await, промисы, события).
-
Базовое знание TypeScript - типизация и работа с интерфейсами.
-
Понимание, как устроен Node.js: работа движка V8, событийный цикл (Event Loop), модули CommonJS/ES Modules.
-
Опыт работы с Express.js или NestJS - умение поднять сервер и настроить маршруты.
-
Понимание REST API: клиент-серверная архитектура, методы запросов (GET, POST, PUT, DELETE), коды состояния.
-
Базовое понимание авторизации - JWT и работа с сессиями.
-
Опыт работы с SQL (PostgreSQL/MySQL) или NoSQL (MongoDB): написание запросов, выборки, связи между таблицами.
-
Будет плюсом: понимание ORM/ODM-инструментов (Prisma, Sequelize, Mongoose).
-
Уверенное владение Git: commit, push, pull, merge, работа с ветками.
-
Базовое понимание Docker - умение запустить проект и базу данных в контейнере.
-
Умение читать документацию и разбираться в чужом коде.
Что предстоит делать:
-
Разрабатывать простые REST API и эндпоинты для связи с фронтендом и мобильным приложением.
-
Дорабатывать и поддерживать существующий функционал, исправлять баги.
-
Работать с базами данных (SQL или NoSQL) -писать запросы, читать и записывать данные.
-
Подключать внешние сервисы и готовые API (авторизация, отправка почты и т.д.).
-
Писать базовые юнит- и интеграционные тесты для своего кода.
-
Использовать Git для контроля версий, участвовать в командных обсуждениях и code review.
Плюсы работы с нами:
-
График работы 5/2 с 9.00 до 18.00 (офис м. Нагатинская), гибрид.
-
Официальное оформление по ТК РФ.
-
Дружная команда.
-
Компенсация проезда.
-
Компенсация питания.
-
ДМС со стоматологией (после прохождения испытательного срока).
-
Возможность профессионального и карьерного роста до senior специалиста или teamlead проектов.