Требуемый опыт работы: 1–3 года
В качестве кандидата, претендующего на вакансию, мы видим специалиста, который:
- Имеет небольшой опыт участия в проектах, связанных с разработкой на Python и JavaScript, либо не имеет опыта, но обладает хорошими знаниями языков и фреймворков;
- Стремится получать знания и опыт, а также развиваться как специалист в области full stack/backend разработки.
- При необходимости на первом этапе возможно трудоустройство с частичной занятостью.
N.B. Обратите внимание, что вакансия не связана с исследованием или анализом данных на Python.
Обязанности:
- Участие в полном цикле разработки микросервисов — проектирование, программирование, тестирование, поддержка;
- Разработка web-интерфейса для внутреннего использования сотрудниками компании из готовых шаблонных компонентов;
- Разработка API сервисов, бизнес-логики, написание SQL скриптов;
- Решение задач по интеграции с внешними сервисами и системами;
- Поддержка и доработка существующих микросервисов.
Разработка Backend ведется на Python 3+ под Linux, Frontend – на Vue.js. В качестве БД применяется PostgreSQL. Также используются JIRA, Confluence, GIT.
Требования (обязательные навыки):
- Наличие опыта работы с одним из backend фреймворков: Django/Flask/FastAPI;
- Наличие опыта работы с одним из frontend фреймворков: Vue.js, React.js;
- Понимание принципов REST API;
- Знание формата обмена данными JSON, XML, YAML;
- Английский на уровне достаточном для чтения документации.
Приветствуется:
- Наличие примеров работ на GitHub (личные проекты);
- Базовые знания SQL (желательно PostgreSQL);
- Знание принципов микросервисной разработки (KISS, DRY, etc);
- Знакомство с асинхронным кодом и библиотеками: asyncio, aiohttp, asyncpg, sanic;
- Опыт работы с Linux;
- Образование, базовые знания или опыт работы в сфере финансовых рынков/IT в финансах.
Условия:
- Конкурентное вознаграждение, 13-я зарплата, система ежегодного премирования по результатам работы;
- Быстрый профессиональный рост. Для каждого успешного кандидата будет составлена дорожная карта развития;
- Комфортный офис у станций метро Маяковская/Новослободская;
- Гибкое начало рабочего дня;
- Лояльное отношение к частично удаленной работе.