Москва
Emphasoft — компания, специализирующаяся на разработке IT-решений для партнеров по всему миру. Мы специализируемся на разработке веб- и мобильных приложений для стартапов на различной стадии.
В настоящий момент мы ищем Python разработчика для работы на одном из наших текущих проектов.
Чем предстоит заниматься:
- Разработка и поддержка backend-части веб-приложений на Django.
- Проектирование и оптимизация базы данных PostgreSQL.
- Разработка и поддержка API для frontend и мобильных приложений.
- Интеграция с внешними сервисами (платежные системы, сторонние API).
- Оптимизация производительности и безопасности приложения.
- Написание тестов для обеспечения качества кода.
- Участие в код-ревью и обсуждении архитектуры проекта.
Требования:
- Уверенное знание Python (3.x) и опыт коммерческой разработки от 2 лет.
- Опыт работы с Django (Django ORM, Django Rest Framework).
- Хорошее понимание реляционных баз данных, уверенное владение PostgreSQL (написание сложных SQL-запросов, оптимизация запросов, индексы).
- Опыт разработки RESTful API, работа с аутентификацией (JWT, OAuth).
- Знание принципов чистой архитектуры, SOLID, DRY, KISS.
- Опыт работы с Docker (создание и управление контейнерами).
- Опыт написания тестов (pytest, unittest).
- Работа с системами контроля версий (Git, GitHub/GitLab).
- Готовность к самостоятельной работе.
Мы предлагаем:
- Гибкий график работы с возможностью самостоятельно планировать рабочий день;
- Возможность работы из разных локаций;
- Корпоративные курсы английского языка;
- Отсутствие микроменеджмента и бюрократии.