Senior Software Engineer (Python)

Дата размещения вакансии: 18.11.2024
Работодатель: Redsteep
Уровень зарплаты:
от 2500 до 3500 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Кто мы

Redsteep — небольшая компания по разработке заказного софта для зарубежных стартапов и малого/среднего бизнеса. Работаем с клиентами из Лондона, Стокгольма и Сан-Франциско. Делаем проекты стоимостью от $50 000 до $500 000. Компании 12 лет, распределенная команда, без офиса.

Что для нас важно

  • приносить измеримую пользу заказчикам
  • видеть проблемы глазами бизнеса, предлагать наши решения
  • находить красивые и эффективные решения в коде
  • помогать стартапам быстро получить минимально-работающее решение (MVP)

Чем предстоит заниматься

Предстоит взять на себя разработку нескольких микросервисов в рамках распределенной системы в команде из нескольких разработчиков, QA, DevOps. Помимо этого мы заинтересованы в росте кандидата до позиции тим-лида.

Примеры наших последних проектов: Запуск AI-продуктов таких как чатботы. Запуск блокчейн-проектов таких как интеграции play-to-earn механик в социальную сеть. Форк Solana с измененным механизмом консенсуса, заменой виртуальной машины и реализацией сопутствующей инфраструктуры. Участие в хакатоне ETH Lisbon.

Наш стек:

  • В основном это Python/FastAPI для backend, иногда это typescript/node.js для backend, или typescript/React для frontend, могут встречаться другие языки
  • В качестве БД чаще используем MongoDB, иногда PostgreSQL, у проектов могут быть и другие БД
  • Микросервисная архитектура, API на основе REST, GraphQL, gRPC
  • В качестве инфраструктуры применяем RabbitMQ, Kafka и Redis
  • Для деплоя применяем Docker, Kubernetes, иногда это self-hosted, иногда AWS Cloud или Google Cloud

Что ждем от вас

Ожидаем, что вы как минимум хорошо знаете python, но в целом мы не акцентируем внимание на знании конкретного языка программирования. Мы верим, что хороший программист знает несколько языков или готов быстро разобраться.

Мы покрываем код тестами, знание и применение TDD является плюсом. Знакомство с Clean architecture, DDD и SOLID. Писать код, чтобы его потом можно было легко прочитать другому разработчику. Знание принципов работы с git, с pull request и review.

Умение докапываться до сути в случае проблем. Нам важнее решить проблему в корне, пусть и потратив день, чем поставить заплатку за час.

Мы ищем человека, которому важно не только программировать, но и приносить измеримый результат заказчику. Например, помочь сократить на 30% время подготовки того или иного отчета. Или снизить в два раза количество ошибок на тысячу годовых отчетов.

Включенность в проект от начала до конца: сбор требований заказчика, уточнение их и согласование своих идеи, выкатка проекта в production, поддержка и развитие проекта.

Готовность работать скорее с концепцией проекта, чем с детальными техническими требованиями. Зачастую мы сами транслируем идеи заказчика в конкретные технические решения и требования, ждем готовность активно участвовать в этом процессе.

Мы применяем принцип “исполнитель понимает задачу”. Мы сами рассказываем что и как будем делать и ждем людей, которые готовы поделиться своим пониманием.

Необходим письменный английский, чтобы общаться с заказчиком в чатах.

Если дочитали до этого места, то при отклике на вакансию пишите: “Hola, Redsteep” :).

Почему стоит идти к нам

  • Удаленка: вы можете работать из любого города или страны, но желательно, чтобы 5 часов рабочего времени было в интервале 10:00 - 19:00 МСК
  • мы иностранная компания, договор с нами может помочь получить вам ВНЖ в европейской стране
  • Приоритет качества кода над скоростью разработки
  • Маленькая компания, минимум бюрократии, все вопросы решаются с тим-лидом или руководителем компании
  • Работа с иностранными заказчиками, практика английского.

Условия:

  • Есть ли испытательный срок 1 месяц
  • Какой график работы Полная занятость – 40 часов в неделю, но график гибкий. Желательно, чтобы 5 часов рабочего времени было в интервале 10:00 — 19:00 МСК. По выходным не работаем.
  • Что по деньгам 2500$ - 3500$, нам удобнее платить в USDT.