fullstack-разработчик Middle+/Senior

Fullstack Developer
IT
Media
Education
#Python
#JavaScript
#Docker
#React
#Django
#PostgreSQL
#SQL
#Redis
#HTTP
#CSS
#TypeScript
#Celery
#Redux
#RESTful API
#django-rest-framework
#MariaDB
#Memcached
#S3
#Webpack
#SCSS
#Figma
#Zero
#django-orm
#веб-сокеты
#Sphinx
#ES6+
#MobX
#XSS
#CSRF
#SQL-инъекции
Россия
фултайм
удаленка

Опыт от 3 до 5 лет

от 180.000 ₽ до 265.000 ₽

Описание вакансии

Вакансия #fulltime #job #remote #Middle #Senior #React #Python

Ищем fullstack-разработчика Middle+/Senior

Зп 180-265к на руки

Крупная IT компания интегратор

Локация РФ

Гражданство РФ

Удалённо

💫Обязательные требования

  • Рассматриваем кандидатов с опытом работы в фреймворке NextJS;
  • Опыт владения основными навыками - от 3-х лет;
  • Знание React+Redux-Zero+Webpack на клиенте (не SPA), django2.2+python3.6 на back;

📍Более подробно:

  • Владение Python 3 и фреймворком Django, включая проектирование и создание RESTful API с использованием django-rest-framework. Уверенное использование django-orm с навыками оптимизации и написания эффективных SQL-запросов. Опыт работы с Celery для обработки асинхронных задач. Знание Docker, веб-сокетов (например, Centrifugo) и Sphinx станет дополнительным преимуществом;
  • Умение работать с SQL и опыт взаимодействия с реляционными базами данных (MariaDB, PostgreSQL). Знание концепций реляционных баз данных, таких как проектирование таблиц, денормализация, оптимизация запросов, индексация и транзакции. Опыт работы с key-value базами данных (Redis, Memcached) и S3-хранилищами;
  • Понимание основных веб-протоколов, таких как HTTP-заголовки и ответы, куки и TCP.

📌Знание JavaScript (ES6+, TypeScript) и React (включая функциональные компоненты и хуки). Опыт работы с управлением состоянием приложения на клиенте (Redux, MobX) и оптимизация количества повторных рендеров и размера бандла (умение работать с Webpack). Опыт работы с веб-сокетами тоже важен;

Базовые навыки верстки, включая создание адаптивного дизайна для мобильных устройств (Flex, Grid, media queries). Навыки работы с CSS и препроцессорами (SCSS), а также опыт работы с Figma;

Знание веб-уязвимостей и методов защиты от них (XSS, CSRF, SQL-инъекции).

💥Задачи на проекте

  • Поддержка, улучшение и оптимизация существующего функционала проекта, включая пользовательские и административные интерфейсы, а также выгрузки данных, а также разработка нового функционала;
  • Написание автоматизированных тестов для нового и существующего функционала;
  • Проведение код-ревью сотрудников команды, включая "глубокое ревью";
  • Участие в релизах и анализе инцидентов на продакшене.

✍Описание проекта и команды

Обучающий портал с витриной курсов для крупной медиа платформы.

Этапы рассмотрения кандидата:

  • Скрининг с Рекрутером - 40 мин.;
  • Тех. собеседование с командой Заказчика (владение стеком, прикладные кейсы) - 90-120 мин.;
  • Тестовое задание - 60 мин.

📍пишите и присылайте резюме в лс