NeverHard

Fullstack-инженер (middle+ / junior-senior) at Триллионер Ломбард — NeverHard

Fullstack-инженер (middle+ / junior-senior) at Триллионер Ломбард in Алматы. Apply on NeverHard.

Company
Триллионер Ломбард
Location
Алматы
Type
not_specified
Мы — действующий ломбард, который превращается в финтех-компанию. У нас уже несколько продуктов на разных стадиях развития, и сейчас мы переносим разработку внутрь и строим инженерную культуру. Ищем инженера, который будет влиять на продукт, а не просто закрывать тикеты, и вырастет вместе с нами. Зачем нужна роль Это растущая роль. На старте ты входишь в систему через поддержку и стабилизацию того, что осталось от аутсорса — это самый быстрый способ разобраться в архитектуре и стать её хозяином. Дальше — всё больше: автоматизация процессов, проектирование новых финтех-продуктов, влияние на архитектурные решения и рост до техлида. У нас несколько продуктов одновременно, поэтому важно умение переключать контекст, держать в голове общую картину и не терять качество в деталях. Стек, с которым предстоит работать Backend: Java Spring / Spring Boot. Frontend: React (сборка на Vite). Инфраструктура: Docker, Kubernetes, GitLab CI/CD, базовое администрирование Linux. Данные и обмен: Redis (кэш, сессии, rate limiting, блокировки), очереди сообщений Kafka / RabbitMQ. Домен: интеграции платёжных провайдеров, банковских API и KYC/AML-сервисов; шифрование, трассировка операций, требования регуляторов. Self-hosted open-source: Keycloak, MinIO, n8n и подобное. Не обязательно владеть всем сразу — часть стека ты осваиваешь в процессе. Важно уверенно держать ядро (Java Spring + React) и готовность углубляться. Мы ждём Уверенный fullstack: Java Spring (backend) + React (frontend), готовность работать с остальным стеком. Самостоятельность : умение разобраться в чужом legacy-коде и довести задачу до результата без постоянного контроля. Понимание безопасности и работы с чувствительными данными — критично: мы храним деньги и персональные данные клиентов. Продуктовый подход: интерес к тому, как продуктом пользуются; желание делать живой продукт, а не просто код. Гибкость: готовность работать в условиях нескольких продуктов и меняющихся приоритетов. Будет плюсом Опыт в финтехе, кредитовании, скоринге или антифроде. Python (FastAPI) под AI-проекты и сервисы с ML-моделями; интеграция LLM и автоматизации. Dart (Flutter) — для развития мобильного приложения. ML-инфраструктура: MLflow, Airflow, Kubeflow. Мониторинг и логирование: Prometheus, Grafana. DevOps-база: Docker, CI/CD, облачные сервисы. Этапы отбора 1. Короткий скрининг-созвон (~15 минут) — взаимный мэтч по ожиданиям, формату и опыту. 2. Интервью с основателем (по технике может присутствовать привлечённый senior-разработчик). 3. Платное тестовое задание на реальной мелкой задаче — оплачиваем время. 4. Финальное решение и оффер. Кому подходит эта роль - Инженеру, который думает не только «как написать код», но и «зачем»: умеет аргументировать решения и отвечать за результат. - Тому, кто готов первое время заниматься поддержкой ради того, чтобы разобраться в системе и дорасти до большой задачи. - Тому, кто относится к продукту как к живому — его нужно развивать, а не просто поддерживать. - Тому, кто всерьёз относится к безопасности данных и денег. Кому НЕ подходит эта роль - Тому, кому нужно детальное ТЗ на каждую задачу и постоянный контроль. - Тому, кто хочет узкую роль «только backend» или «только frontend» без интереса к продукту и инфраструктуре. - Тому, кто не готов к поддержке на старте и хочет «только новое и интересное» сразу. - Тому, кто прячется за жаргоном и не может объяснить суть решения простыми словами. - Тому, кто пренебрегает безопасностью и требованиями регуляторов. Перки: подписка Claude Max, Macbook, комфортный офис в БЦ Quorum Если вам близок такой формат работы и вы узнали себя в описании — будем рады вашему отклику.