Мы — финтех-компания, создающая онлайн-банк и другие сервисы для предпринимателей и предприятий. Ими пользуются более 600 000 клиентов, а создают больше 4 000 сотрудников в России и за границей.
Ищем Python разработчика в команду Точки, который будет улучшать бэкэнд интернет-банка и других сервисов Точки для бизнеса.
Технологии/инструменты
Python 3.8AsyncIOaiohttp/FastAPI/Flask/DjangoPeeweeSQLAlchemyRabbitMQActiveMQ
Наш стек
- Делаем много проектов на Asyncio, Aiohttp, FastAPI. Есть возможность работать с Kubernetes, Consul, Vault. Реже используем Django и Flask.
- Много асинхронного взаимодействия на RabbitMQ, Kafka и работы с микросервисной архитектурой.
- Мониторинг на Prometheus, ELK, Grafana.
Как мы работаем
- Кроссфункциональные команды. В каждой команде есть разработчики, тестировщики, продакты, дизайнеры, редакторы и даже исследователи: синхронизируемся раз в неделю.
- Без ограничений. Мы свободны в принятии технических и продуктовых решений, не трекаем рабочее время и не привязываем к офису. Работать можно когда и где удобно.
- Новые технологии. Используем актуальный стек и регулярно ищем, что нового можно внедрить в Точку. Используем области вроде машинного обучения и big data.
- Создаём продукт, который любят. Наш онлайн-банк 5 лет подряд побеждал в рейтинге Markswebb, а ещё у нас есть 30+ других сервисов для бизнеса. Всего с Точкой работают 500 000 клиентов.
Что делать
- В целом: разрабатывать бэкенд интернет-банка или других сервисов для бизнеса, принимать архитектурные решения.
- Задачи по-настоящему разные: от маленьких тематических админок до бэкендов больших сервисов и нагруженных систем.
Если вакансия открыта в нескольких командах, ты будешь проходить «карусель». Это возможность поработать над сервисами в разных командах, чтобы решить, что тебе больше подходит. Максимум четыре команды, на каждую — по две недели.
Ожидания
- Есть опыт работы с Python 3.8, asyncio (async/await), веб-фреймоворками (Aiohttp/FastAPI/Flask/Django), ORM (Peewee, SQLAlchemy, Django ORM).
- Знаешь классические алгоритмы и структуры данных, сортировки, алгоритмы на графах, динамическое программирование.
- Понимаешь, что такое асинхронное программирование, как оно устроено в языке Python и можешь работать с микросервисной архитектурой.
- Разбираешься в новых библиотеках, пишешь тесты, в том числе нагрузочные, знаешь принципы работы очередей сообщений (RabbitMQ, ActiveMQ).
Условия
- Официальная зарплата до 470 000 рублей. Точная сумма зависит от твоих навыков и ожиданий — обсудим их на собеседовании.
- Пятидневная рабочая неделя с гибким началом и окончанием дня.
- Удалёнка или любой офис Точки в городах присутствия. Наши офисы — это продуманные опенспейсы, где есть индивидуальные места для работы, зоны отдыха и кухни с кофе и перекусами. Ты можешь самостоятельно выбрать, где работать — ходить в офис необязательно.
- Понятная система развития и роста по грейдам.
- Бесплатное обучение: ты сможешь ездить на IT-конференции, митапы и хакатоны и проходить курсы за счёт компании. А ещё пользоваться нашей библиотекой и платформой с онлайн-курсами.
- После испытательного срока: бесплатная страховка здоровья со стоматологией и корпоративный психолог.
- Активная корпоративная жизнь: мы проводим спортивные марафоны, гастрономические вечера, музыкальные лайвы и многое другое.
Вероника Савченкова IT Researcher