Fullstack-инженер (middle+ / junior-senior)

Триллионер Ломбард

Fullstack-инженер (middle+ / junior-senior)

Алматы, микрорайон Мамыр-1, 26

Метро: Бауыржан Момышулы

Описание вакансии

О нас

Мы — действующий ломбард, который превращается в финтех-компанию. У нас уже несколько продуктов на разных стадиях развития, и сейчас мы переносим разработку внутрь и строим инженерную культуру. Ищем инженера, который будет влиять на продукт, а не просто закрывать тикеты, и вырастет вместе с нами.

Зачем нужна роль

Это растущая роль. На старте ты входишь в систему через поддержку, стабилизацию того, что осталось от аутсорса, и постепенное переписывание микросервисов с Java Spring на Python / FastAPI — это самый быстрый способ погрузиться в архитектуру и начать влиять на неё. Дальше — всё больше: автоматизация процессов, проектирование новых финтех-продуктов, влияние на архитектурные решения и рост до техлида. У нас несколько продуктов одновременно, поэтому важно умение переключать контекст, держать в голове общую картину и не терять качество в деталях.

Как растет роль

Сейчас (стажировка / первые месяцы): знакомство с текущими проектами, поддержка и стабилизация системы, наведение порядка и документирование; постепенное переписывание микросервисов с Java Spring на Python / FastAPI — самый быстрый способ погрузиться в архитектуру и начать влиять на неё.

Через 3–6 месяцев: автоматизация рутинных процессов, постепенный перенос разработки внутрь компании.

Дальше: проектирование и запуск финтех-продуктов, формирование технической команды, роль техлида.

Стек, с которым предстоит работать:

  • Backend: Python / FastAPI.
  • Frontend: React (сборка на Vite).
  • База данных: PostgreSQL + SQLAlchemy 2.0 (async) + Alembic.
  • Авторизация: OAuth2 / OIDC / JWT, Keycloak.
  • Инфраструктура: Docker, Kubernetes, GitLab CI/CD, базовое администрирование Linux.
  • Данные и обмен: Redis (кэш, сессии, rate limiting, distributed locks), очереди сообщений Kafka / RabbitMQ, фоновые задачи через Celery / RQ / Dramatiq.
  • Наблюдаемость: OpenTelemetry, Prometheus + Grafana, Sentry, структурные логи (structlog / loguru).
  • Тестирование: pytest + pytest-asyncio + httpx.
  • Домен: интеграции платёжных провайдеров, банковских API и KYC/AML-сервисов; шифрование, трассировка операций, требования регуляторов.
  • Self-hosted open-source: MinIO, n8n и подобное.

Не обязательно владеть всем сразу — часть стека ты осваиваешь в процессе. Важно уверенно держать ядро (Python FastAPI + React) и готовность углубляться.

Будет плюсом

  • Опыт в финтехе, кредитовании, скоринге или антифроде.
  • Интеграция LLM (OpenAI / Anthropic), автоматизации, RAG, сервисы с ML-моделями.
  • Dart (Flutter) — для развития мобильного приложения.
  • ML-инфраструктура: MLflow, Airflow, Kubeflow.

Перки

Подписка Claude Max, Macbook.

Этапы отбора

  1. Короткий скрининг-созвон (~15 минут) — взаимный мэтч по ожиданиям, формату и опыту.
  2. Интервью с основателем (по технике может присутствовать привлечённый senior-разработчик).
  3. Платное тестовое задание на реальной мелкой задаче — оплачиваем время.
  4. Финальное решение и оффер.

Кому подходит эта роль

• Инженеру, который думает не только «как написать код», но и «зачем»: умеет аргументировать решения и отвечать за результат.

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

• Тому, кто относится к продукту как к живому — его нужно развивать, а не просто поддерживать.

• Тому, кто всерьёз относится к безопасности данных и денег.

Кому НЕ подходит эта роль

• Тому, кому нужно детальное ТЗ на каждую задачу и постоянный контроль.

• Тому, кто хочет узкую роль «только backend» или «только frontend» без интереса к продукту и инфраструктуре.

• Тому, кто не готов к поддержке на старте и хочет «только новое и интересное» сразу.

• Тому, кто прячется за жаргоном и не может объяснить суть решения простыми словами.

• Тому, кто пренебрегает безопасностью и требованиями регуляторов.

Навыки
  • Python
  • FastAPI
  • React
  • PostgreSQL
  • CI/CD
  • SQLAlchemy
  • Celery
  • Kubernetes
  • Apache Kafka
  • Redis
  • Gitlab
  • Apache Airflow
  • Prometheus
  • ERP Systems
  • Linux
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Bereke Bank

Middle+ QA Manual

Bereke Bank

  • Алматы

  • Не указана

Рекомендуем
Braves Digital Agency
  • Алматы

  • Не указана

Рекомендуем
Т-Банк
  • Алматы

  • Не указана

Рекомендуем
Неткрэкер Текнолоджи Казахстан

QA Engineer (Middle+)

Неткрэкер Текнолоджи Казахстан

  • Алматы

  • Не указана

Solva Group
  • Алматы

  • Не указана

Неткрэкер Текнолоджи Казахстан

Test Automation Engineer | SDET | Middle+ | Python | Java |

Неткрэкер Текнолоджи Казахстан

  • Алматы

  • Не указана

Bereke Bank
  • Алматы

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию