Обязанности:
Наша команда разрабатывает внутренний продукт управления требованиями. С точки зрения разработки - это веб приложение.Наш стек: Python (aiohttp), TypeScript (react), Redis, Postgres. Чем вам предстоит заниматься: Проектирование, разработка и поддержка продукта для автоматизации внутренних процессов, в частности процесса управления требованиями Разработка автоматизированных тестов на разрабатываемый продукт Разработка и поддержка документации проекта Сбор метрик для оценки производительности кода, эффективности решения Что мы ожидаем от будущего члена команды: Опыт коммерческой разработки на Python от 3-х лет Готовность и умение писать строго типизированный код Опыт работы с веб-фреймворком aiohttp или аналогами (Django, Flask и др.) Опыт написания асинхронного кода, знание asyncio и понимание работы корутин, потоков и процессов Понимание полиморфизма, умение работать с дженериками Навыки модульного тестирования и создания тест-кейсов, знакомство с unittest, желательно опыт работы с pytest Понимание реляционных СУБД на базовом уровне, умение писать несложные SQL-запросы Опыт коммерческой разработки на современном фреймворке React от 1 года Уверенное владение typescript Опыт использования инструментов управления проектами и сборщиками, желательно Yarn + Vite Понимание, как работают сборщики модулей, желателен опыт работы с webpack или аналогами Опыт написания тестов для Front-End Навыки работы с git, понимание gitflow (культура создания branches, pull requests, code review) Навыки работы в командной строке linux Умение читать диаграммы и описывать алгоритмы на языке uml (или готовность овладеть этими навыками) Понимание сетевого стека osi, как клиент устанавливает соединение с сервером, этапы прохождения и обработки запроса Уровень владения английским языком не ниже в1 (чтение и написание документации) Дополнительно приветствуется:- Опыт работы с sqlalchemy- Знание нереляционных типов баз данных- Опыт работы с брокерами сообщений, желательно rabbitmq- Опыт работы с Docker, опыт создания своих контейнеров- Опыт работы с jquery- Опыт написания CICD-пайплайнов- Опыт настройки линтеров и форматтеров для проектов на TS и Python- Понимание, как работает логирование при помощи стандартной библиотеки logging- Опыт работы с инструментом управления проектами uv- Хорошее знание принципов чистой архитектуры и предменто-ориентированного проектирования, способы взаимодействия компонентов, масштабирование систем и отказоустойчивость- Понимание, как работает jwt-авторизация- Опыт использования ai инструментов для написания кода и решения прикладных задач- Опыт работы по agile методологии Будем рады предложить вам: Конкурентный уровень заработной платы Гибридный формат работы, возможность полной удалённой работы Систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки Внутреннюю программу поддержки инноваций Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия Льготное страхование членов семьиПохожие вакансии
Fullstack-разработчик / Teamlead (Python, React)
До 350 000 руб.
Москва. Станции метро: Смоленская, Баррикадная
Мамаева Ирина Анатольевна
Senior Fullstack разработчик (Python+React)
Договорная
Москва. Станции метро: Смоленская, Баррикадная
ВТБ Капитал
Fullstack Typescript разработчик
Договорная
Москва. Станции метро: Смоленская, Баррикадная
Транснефть-Технологии
Fullstack-разработчик (React / Next.js + Python / FastAPI)
До 290 000 руб.
Москва. Станции метро: Смоленская, Баррикадная
Одно Поле
Frontend-разработчик React/Typescript
Договорная
Москва. Станции метро: Смоленская, Баррикадная
Вкусно — и точка
Frontend-разработчик (React, TypeScript)
Договорная
Москва. Станции метро: Смоленская, Баррикадная
Лига Цифровой Экономики