Откликнуться
Поделиться
Ключевые задачи:
- Проектирование и разработка веб-сервисов, которые реализуют бизнес-логику процесса покупки железнодорожных билетов для корпоративных клиентов;
- Интеграция с внутренними сервисами компании;
- Интеграция с API поставщиков железнодорожных билетов для предоставления пользователям актуальной информации о билетах и возможности их покупки;
- Рефакторинг кода, для улучшения его качества, читаемости и адекватного уровня поддержки
- Автоматизация ручных процессов в поддержке транспортных продуктов
Требования:
- Опыт работы в senior developer.
- Опыт самостоятельного проектирования фич от сбора требований до релиза (!!! очень важно)
- Опыт работы со стеком:
- Python, Django и FastAPI, PostgreSQL и Redis
- Опыт работы с AsyncIO: работа с корутинами, выполнение параллельных задач, обработка событий и организация асинхронных операций при работе с сетью
- Понимание принципов ООП и умение применять их в работе
- Опыт проектирования API и написания спецификаций OpenAPI (Swagger)
- Опыт работы с Docker, Gitlab CI;
- Владение консолью для работы с файлами и каталогами, поиска по логам, подключения по SSH
- Навык написания подробной и понятной технической документации
- Опыт работы с практиками тестирования, включая модульное тестирование и использование Pytest/Unittest
- Разговорный английский на уровне В1 (intermediate)
- Опыт работы с Go
- Опыт написания дизайн-доков
- Любой опыт из области анализа систем (event storming, architecture diagrams и все в этом роде)
Наши условия:
- Интересные проекты: создаём продукты для путешественников, тревел-агентов и отельеров по всему миру.
- Полная свобода для достижения результатов: гибкий график, удалёнка или офис — ты сам решаешь, где и когда работать.
- Нестандартный подход к работе и жажда нового, например, мы решаем некоторые задачи с помощью AI.
- Техническое комьюнити Ostrovok! Tech проводит митапы, хакатоны, участвует в конференциях и поддерживает даже самые смелые идеи.
- Профессиональное развитие: помогаем сотрудникам выступать на конференциях — от подачи заявки до подготовки презентации.
- Забота о самочувствии команды: с первого месяца работы у наших сотрудников есть ДМС и скидки в сервисе «Ясно».
- Внутренние программы адаптации и обучения, развития soft skills и лидерских навыков, подобранные индивидуально для каждого сотрудника.
- Частичная компенсация участия во внешних тренингах и конференциях.
- Изучение английского языка: корпоративные групповые занятия, разговорные клубы и скидки на курсы Skyeng.
- Корпоративные цены на отели и другие тревел-услуги — чтобы наши сотрудники путешествовали чаще.
- Островок — аккредитованная IT-компания.