Разработчик Python Middle/Senior
Зарплата
Местоположение и тип занятости
Описание вакансии
Компания Septem Capital (Yango) приглашает кандидатов на вакансию: Backend разработчик Python.
Мы ищем backend разработчиков Python –Middle/Senior Developer. Нам нужен специалист, который быстро вольётся в нашу команду для работы над собственной системой.
Мы разрабатываем собственную систему для управления вложениями в ценные бумаги - Yango.
Для Backend мы используем Python/Django, Celery, PostgreSQL, Redis. Фронт как веб приложение, так и мобильные клиенты (iOS/Android).
Вы будете заниматься:
Разработкой и поддержкой backend собственной системы: бизнес-логика, REST API, интеграция с внешними и внутренними системами.
Требования:
Обязательно:
- Высшее техническое образование.
- Понимание ООП, знание паттернов проектирования.
- Опыт работы с языком программирования Python от 3-х лет;
- Хорошее знание базовых библиотек Python;
- Опыт работы с Django для разработки коммерческих приложений от 2-х лет (или с другими фреймворками: Pyramid, Flask);
- Понимание REST-архитектуры, опыт разработки серверной части REST;
- Опыт работы с ORM: DjangoORM, SQLAlchemy, mongoengine;
- Умение планировать свою работу и достигать результатов в срок, самоорганизованность;
- Уверенная работа с git и другими инструментами разработчика;
- Способность как с самостоятельной, так и командной работе;
- Опыт написания Unit-тестов;
- Знание английского на уровне необходимом для чтения документации.
Приветствуется:
- Опыт работы по git-flow;
- Умение тестировать приложение. Знание фреймворков тестирования (unit-тестирование, интеграционное тестирование);
- Работа по методологии TDD и BDD
- Опыт работы в сложных и интересных проектах
- Опыт настройки веб-серверов, владение инструментами для деплоя
- Знания Javascript и опыт работы с JS фреймворками, React JS, Angular
Условия:
- Конкурентный уровень зарплаты, который обсуждается на собеседовании
- Оформление по ТК РФ;
- Возможность профессионального и карьерного развития;
- Работа в дружной и интересной команде;
- Гибкое начало рабочего дня;
- Современный офис класса A.
Дополнительные инструкции
Просьба предоставить описание своих работ с указанием используемых технологий и инструментария, cсылки на реализованные проекты (или скриншоты) с описанием используемых технологий, cсылки на GitHub
Ваш отклик
