Python-разработчик (full stack)
По договоренности
Обязанности:
-
Разработка и поддержка веб-приложений на Python с использованием фреймворков Django и FastAPI.
-
Верстка пользовательских интерфейсов по готовым дизайн-шаблонам (Figma).
-
Разработка и поддержка клиентской части приложений на React JS.
-
Написание эффективного и поддерживаемого кода с применением принципов чистой архитектуры и паттернов проектирования.
-
Работа с базами данных (Django ORM, SQLAlchemy, Peewee) и оптимизация запросов.
-
Разработка и поддержка контейнеризации приложений с использованием Docker.
-
Написание и поддержка модульных тестов с использованием Unittest и Pytest.
-
Анализ и оптимизация производительности приложений (backend и frontend).
-
Участие в code review и обсуждении архитектурных решений.
Требования:
-
Опыт разработки на Python от 2 лет.
-
Опыт работы с фреймворками Django и FastAPI.
-
Опыт разработки frontend-части на React JS.
-
Уверенные знания HTML и CSS, понимание принципов адаптивной и кроссбраузерной верстки.
-
Знание принципов чистой архитектуры и умение их применять.
-
Опыт работы с базами данных (Django ORM, SQLAlchemy, Peewee).
-
Опыт написания модульных тестов с использованием Unittest и Pytest.
-
Знание паттернов проектирования и умение их применять.
-
Хорошие знания логики и теории алгоритмов.
-
Умение работать в команде и самостоятельно.
Будет плюсом:
-
Опыт работы с Docker.
-
Опыт работы с другими фреймворками и библиотеками на Python.
-
Опыт работы в Agile-командах.
Мы предлагаем:
-
Интересные и сложные задачи.
-
Возможность профессионального роста.
-
Дружный коллектив.
Стек:
Python, Django, FastApi, Django ORM, SQLAlchemy, Peewee, AsyncIO, React JS.
Опубликована 15 часов назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва