Uvation
Software Engineer Backend(Django)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик на Django для серверной логики веб-приложений. Работа в связке с frontend-командой над API, базами данных и оптимизацией производительности.
Задачи
- Разрабатывать качественную архитектуру и дизайн ПО
- Проектировать и реализовывать API для frontend-команды
- Писать чистый, функциональный и масштабируемый код серверной части
- Интегрировать frontend-элементы с серверной логикой
- Оптимизировать приложения по скорости, масштабируемости и безопасности
- Совместно с QA разрабатывать стратегии и планы тестирования, писать и выполнять тестовые скрипты
- Регулярно обновлять систему и разрабатывать новые функции
Требования
- Bachelor's degree in Computer Science, Software Engineering или смежной области
- Опыт работы Backend-разработчиком от 2 до 5 лет
- Владение Python, Django и Django Rest Framework
- Опыт работы с базами данных: MySQL, Oracle, MongoDB и др.
- Знакомство с HTML, JavaScript и CSS
- Базовое понимание структур данных и алгоритмов (DSA)
- Навыки решения проблем, внимание к деталям, умение работать в команде
- Хорошие коммуникативные навыки для координации с другими командами
- Знакомство с Agile-методологиями
Навыки
- Python
- Django
- Django Rest Framework
- MySQL
- Oracle
- MongoDB
- HTML
- JavaScript
- CSS
- DSA
- Agile