Full Stack разработчик
Опыт от 1 до 3 лет
от 200.000 ₽ до 300.000 ₽
Описание вакансии
вакансия Middle senior fullstack fulltime удаленно outstaff react redux javascript python css html
Ищем Full Stack разработчика I middle/Senior I Аутсорсинговая компания Top Selection
⚡️Проект по созданию онлайн-платформы для проведения чемпионатов и олимпиад по IT-направлениям для крупной медиа платформы.
Грейд: Middle/Senior
Локация/гражданство: РФ/РБ/вид на жительство на территории РФ
Вилка: до 300 000 GROSS
Длительность проекта: 3 месяца
Оформление: Только ИП
💻Обязательные требования
-Рассматривают кандидатов с опытом работы в фреймворке Redux;
- Опыт владения основными навыками - 2 года;
- Знание React (Redux/Mobx); JavaScript (ES6+, TypeScript), HTML, CSS (SCSS);
Для fullstack-разработчика:
- Опыт работы с Python 3 и фреймворком Django, включая проектирование и реализацию RESTful API с использованием django-rest-framework.
Уверенное владение django-orm с навыками оптимизации и написания эффективных запросов к базам данных.
Умение работать с Celery для асинхронных задач. Будет плюсом знание Docker, веб-сокетов (например, Centrifugo) и Sphinx;
- Знание SQL и опыт работы с реляционными базами данных (MariaDB, PostgreSQL). Овладение концепциями реляционных баз данных: проектирование таблиц, денормализация, оптимизация запросов, индексация и транзакции. Опыт работы с key-value базами данных (Redis, Memcached) и S3-хранилищами;
- Понимание основных веб-протоколов, включая HTTP-заголовки и ответы, куки и TCP;
Для fullstack / frontend-разработчика:
- Владение JavaScript (ES6+, TypeScript) и React (функциональными компонентами и хуками). Опыт работы с хранением состояния приложения на клиентской стороне (Redux, MobX), оптимизация количества повторных рендеров и размера бандла (умение пользоваться Webpack). Умение работать с веб-сокетами;
- Базовые навыки верстки, включая адаптивную верстку для мобильных устройств (Flex, Grid, media-queries). Знания в работе с CSS и препроцессорами (SCSS), опыт взаимодействия с Figma;
-Знание веб-уязвимостей и методов защиты от них (XSS, CSRF, SQL-инъекции).
📝Задачи на проекте
- Поддержка, улучшение и оптимизация существующего функционала проекта, включая пользовательские и административные интерфейсы, а также выгрузки данных, а также разработка нового функционала;
- Написание автоматизированных тестов для нового и существующего функционала;
- Проведение код-ревью сотрудников команды, включая
Ищем Full Stack разработчика I middle/Senior I Аутсорсинговая компания Top Selection
⚡️Проект по созданию онлайн-платформы для проведения чемпионатов и олимпиад по IT-направлениям для крупной медиа платформы.
Грейд: Middle/Senior
Локация/гражданство: РФ/РБ/вид на жительство на территории РФ
Вилка: до 300 000 GROSS
Длительность проекта: 3 месяца
Оформление: Только ИП
💻Обязательные требования
-Рассматривают кандидатов с опытом работы в фреймворке Redux;
- Опыт владения основными навыками - 2 года;
- Знание React (Redux/Mobx); JavaScript (ES6+, TypeScript), HTML, CSS (SCSS);
Для fullstack-разработчика:
- Опыт работы с Python 3 и фреймворком Django, включая проектирование и реализацию RESTful API с использованием django-rest-framework.
Уверенное владение django-orm с навыками оптимизации и написания эффективных запросов к базам данных.
Умение работать с Celery для асинхронных задач. Будет плюсом знание Docker, веб-сокетов (например, Centrifugo) и Sphinx;
- Знание SQL и опыт работы с реляционными базами данных (MariaDB, PostgreSQL). Овладение концепциями реляционных баз данных: проектирование таблиц, денормализация, оптимизация запросов, индексация и транзакции. Опыт работы с key-value базами данных (Redis, Memcached) и S3-хранилищами;
- Понимание основных веб-протоколов, включая HTTP-заголовки и ответы, куки и TCP;
Для fullstack / frontend-разработчика:
- Владение JavaScript (ES6+, TypeScript) и React (функциональными компонентами и хуками). Опыт работы с хранением состояния приложения на клиентской стороне (Redux, MobX), оптимизация количества повторных рендеров и размера бандла (умение пользоваться Webpack). Умение работать с веб-сокетами;
- Базовые навыки верстки, включая адаптивную верстку для мобильных устройств (Flex, Grid, media-queries). Знания в работе с CSS и препроцессорами (SCSS), опыт взаимодействия с Figma;
-Знание веб-уязвимостей и методов защиты от них (XSS, CSRF, SQL-инъекции).
📝Задачи на проекте
- Поддержка, улучшение и оптимизация существующего функционала проекта, включая пользовательские и административные интерфейсы, а также выгрузки данных, а также разработка нового функционала;
- Написание автоматизированных тестов для нового и существующего функционала;
- Проведение код-ревью сотрудников команды, включая