Fullstack-разработчик Middle+/Senior
Remote | 180 - 265 т.р. на руки
Крупная IT компания интегратор Имплекс
- Зп 180-265к на руки
- Локация РФ
- Гражданство РФ
- Удалённо
💫Обязательные требования:
- Рассматриваем кандидатов с опытом работы в фреймворке 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-инъекции).
💥Задачи на проекте:
- Поддержка, улучшение и оптимизация существующего функционала проекта, включая пользовательские и административные интерфейсы, а также выгрузки данных, а также разработка нового функционала;
- Написание автоматизированных тестов для нового и существующего функционала;
- Проведение код-ревью сотрудников команды, включая "глубокое ревью";
- Участие в релизах и анализе инцидентов на продакшене.
✍️Описание проекта и команды:
Обучающий портал с витриной курсов для крупной медиа платформы.
Этапы рассмотрения кандидата:
1. Скрининг с Рекрутером - 40 мин.
2. Тех. собеседование с командой Заказчика (владение стеком, прикладные кейсы) - 90-120 мин.
5. Тестовое задание - 60 мин.
📍пишите и присылайте резюме в лс
Контакты: @ValeriyaKuvakina