Инженер полного цикла
Переведено автоматически с языка оригинала. Читать оригинал по-грузински →
The Vault рад объявить о вакансии на должность инженера полного цикла - Go + React (Crypto Custody) Описание The Vault от Tría Finance - это финтех-группа, регулируемая Швейцарией и ЕС, которая предоставляет инфраструктуру и услуги для цифровых активов институционального уровня.
Объединив разработчика программного обеспечения и лицензированного поставщика услуг криптоактивов (CASP), The Vault сочетает глубокие знания в области с прочной основой прозрачности, безопасности и соблюдения нормативных требований.
Мы разрабатываем и эксплуатируем комплексный набор крипто-ориентированных решений, основанных на собственной технологии, что позволяет учреждениям реализовывать стратегии цифровых активов в рамках как кастодиальных, так и некастодиальных моделей.
Мы создаем платформу с приоритетом безопасности для операций с цифровыми активами. Наш продукт управляется API, высоко аудируем и разработан для надежности. Мы ищем старшего инженера полного цикла, который сможет владеть функциями от начала до конца - от чистого моделирования предметной области на Go или Node.js до отполированного, четкого интерфейса React.
Обязанности: - Создание функций от начала до конца на основе Go и Node.js/Express бэкенда и React фронтенда - Разработка с помощью ИИ: ежедневное использование Cursor/Copilot/ClaudeCode (или аналогичных) для ускорения доставки, рефакторинга и генерации тестов - при проверке результатов и сохранении чистоты кода - Проектирование бэкенд-сервисов с использованием шаблонов DDD (ограниченные контексты, агрегаты, события предметной области), чистой слоистой структуры и прагматичной архитектуры - Реализация моделей данных и миграций в PostgreSQL и MongoDB с помощью GORM, Mongoose или сырых запросов по мере необходимости - Создание и поддержка REST API (и вебхуков/событийно-ориентированных рабочих процессов по мере необходимости) на Go и Node.js/Express - Реализация фронтенд-потоков в React (TypeScript): панели управления, административные рабочие процессы, жизненные циклы статуса, представления аудита - Обеспечение корректности и наблюдаемости: структурированное ведение журналов, метрики, трассировка и обработка ошибок, готовая для производства - Вклад в основы безопасности: RBAC, доступ с наименьшими привилегиями, безопасное обращение с секретами и аудит - Владение качеством: тесты единиц/интеграции, тесты контрактов и конвейеры CI
Требования Необходимо - 7+ лет опыта создания производственных систем с помощью Go и/или стека MERN (MongoDB, Express, React, Node.js), плюс солидный опыт работы с React - Сильные основы бэкенда: конкурентность, API, надежность, отладка - Практический опыт работы с DDD (не просто модные слова): возможность моделирования предметных областей и сохранения чистоты границ - Сильные навыки работы с базами данных в PostgreSQL и MongoDB: проектирование схем/коллекций, индексирование, настройка запросов, миграции - Опыт работы с GORM и/или Mongoose (или аналогичными ORM/ODM) плюс комфорт при переходе на сырой SQL или конвейеры агрегации по мере необходимости - Профессиональные навыки фронтенда в React (TypeScript предпочтителен), включая управление состоянием и административные интерфейсы с интенсивным использованием форм - Хорошая дисциплина тестирования (Go testing, Jest/Vitest, интеграционные тесты; основы тестирования фронтенда) - ОБЯЗАТЕЛЬНО: уверенное ежедневное использование инструментов кодирования ИИ (Cursor/Copilot и т. д.) с дисциплинированной проверкой и безопасными практиками
Желательно - Шаблоны событийно-ориентированной обработки: outbox, повторы, идемпотентность, фоновые задания - Опыт работы с RBAC/политиками, аудит журналов, финтех/потоки соблюдения нормативных требований - Знакомство с Docker/Kubernetes - Владение CI/CD (GitHub Actions/GitLab CI), рабочие процессы выпуска - Опыт работы с высокозащищенными системами (кастоди, платежи, идентификация)
Мягкие навыки - Менталитет владельца: доставка функций от начала до конца с высоким качеством - Четкая коммуникация и способность работать в командах - Прагматичность: балансирование долгосрочного проектирования с поставкой - Комфорт в условиях неопределенности и быстрой итерации
Преимущества - Конкурентная зарплата; - Ежегодный бонус за производительность; - Полностью удаленная позиция - возможность работать из любой точки мира (команда работает по CET); - Оплачиваемый отпуск, включая отпуск, больничный и государственные праздники; - Несколько проектов внутри компании - возможность обсуждения различных проектов во время интервью и выбора наиболее подходящего для вас.
Заинтересованные кандидаты, пожалуйста, нажмите кнопку "Применить (На другом сайте)".
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.