Javascript fullstack (React. js, Node. js) разработчик

Summary

Fullstack developer building Node.js/TypeScript server apps and React/TypeScript interfaces: REST/GraphQL APIs, PostgreSQL/MariaDB/Redis, Figma-based UI, Docker, and unit/integration tests. Hybrid office near Nagatinskaya in Moscow.

Зарплата: от 260000 RUR (на руки)

Компания «Медиа Эффект» работает на рынке с 2017 года. За это время реализовано около 470 проектов в сфере ИТ, включая внедрение CRM-систем, разработку сайтов и чат-ботов, а также проведение рекламных кампаний в интернете.

Кого мы ищем:

  • Опыт коммерческой fullstack-разработки от 1–3 лет

  • Уверенный JavaScript + рабочий TypeScript на бэке и фронте

  • Node.js: event loop, асинхронность, опыт разработки REST API

  • React: хуки, жизненный цикл, управление состоянием, опыт с одним из стейт-менеджеров

  • HTML/CSS: адаптивная вёрстка, flexbox/grid

  • SQL + опыт с PostgreSQL/MariaDB/Redis

  • Сборка: Vite/Webpack на уровне пользователя

  • Тесты: Jest/Vitest

  • Docker базово, Git уверенно

Что предстоит делать:

  • Разработка и поддержка серверных приложений на Node.js (TypeScript) по готовой архитектуре

  • Реализация REST/GraphQL эндпоинтов по спецификации

  • Работа с БД: запросы, оптимизация, миграции (PostgreSQL, MariaDB, Redis)

  • Интеграция с внешними API и сервисами

  • Разработка интерфейсов на React (TypeScript) по макетам из Figma

  • Вёрстка адаптивных компонентов, работа с UI-китом / дизайн-системой

  • Управление состоянием (Redux Toolkit/Zustand), интеграция с API

  • Оптимизация: мемоизация, ленивая загрузка, code splitting

  • Написание unit- и интеграционных тестов (бэк и фронт)

  • Участие в код-ревью, исправление багов на своём участке

  • Работа с CI/CD-пайплайнами, докеризация своих сервисов

  • Декомпозиция и оценка своих задач, актуализация документации

Плюсы работы с нами:

  • График работы 5/2 (офис м. Нагатинская), гибридный;

  • Официальное оформление по ТК РФ;

  • Дружная команда;

  • Компенсация проезда;

  • Компенсация питания;

  • ДМС со стоматологией (после прохождения испытательного срока);

  • Возможность профессионального и карьерного роста до senior специалиста или teamlead проектов.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available