Разработчик Python
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Mandarinbank это финансово-технологическая компания. Основной продукт - платёжная платформа для бизнеса Mandarinpay. С её помощью онлайн-бизнес может принимать оплату от клиентов по всему миру и делать моментальные выплаты своим пользователям и партнёрам. Идеальное решение для платформ, маркетплейсов и финансовых компаний.
В 2018 году запущен новый продукт финансирования покупок - Mandarin.life. Он позволяет пользователям повышать свое качество жизни и платить за это доступными ежемесячными платежами. Бизнес из отраслей спорта и здоровья, обучения и туризма с помощью mandarin.life получает новых клиентов и увеличивает свои продажи.
Все продукты Mandarinbank работают онлайн, легко интегрируются в любой бизнес-процесс и имеют доказанную эффективность для роста продаж.
Mandarinbank уже обслуживает сотни компаний в России и развивается высокими темпами. Сейчас перед компанией стоит задача масштабирования всех бизнес-процессов. Открыт набор сотрудников, которые способны стать лидерами в своей компетенции на российском и международном рынке.
Чем предстоит заниматься:
- Разрабатывать новый и поддерживать существующий функционал серверной части платформы Mandarinpay (рефакторинг, оптимизация имеющейся архитектуры).
- Проектировать и реализовывать API для клиентских устройств и партнерских систем.
- Анализировать и оптимизировать производительность серверной части сервисов платформы.
- Участвовать в проектировании системы. Писать модульные, функциональные и интеграционные тесты и документацию.
Требования:
- Опыт разработки на Python, знание SQLAlchemy в связке с PostgreSQL.
- Опыт интеграции с API сторонних Web-сервисов.
- Умение грамотно пользоваться системой контроля версий (git).
- Опыт разработки Web-сервисов (REST API, JSON-RPC, XML-RPC).
- Уверенная работа в *nix-системах.
- Опыт написания эффективных модульных и интеграционных тестов.
- Умение разбираться в чужом коде и быстро с ним работать.
- Желание решать задачи во что бы то ни стало.
Плюсом будет:
- Знание основных шаблонов проектирования и умение их применять именно там, где они нужны.
- Опыт разработки высоконагруженных сервисов.
- Знание английского языка (на уровне чтения документации).
Бонусы
- Дружный и профессиональный коллектив.
- Возможность работы над ключевыми продуктами компании.
- Современный стек технологий.
- Гибкий график работы.
- Уютный офис класса А (м. Водный Стадион).