Full-Stack Engineer (React + Go/MERN)
Tria FinanceУдаленно
SeniorRemoteКачество текста 4/5
FullstackGoReactNode.jsPostgreSQLMongoDBTypeScriptJavaScriptKubernetesDockerCI/CDREST APISQL13д
Чем предстоит заниматься:
• Разрабатывать продуктовые функции end-to-end: backend на Go и Node.js/Express, frontend на React;
• Использовать AI-инструменты для разработки (Cursor/Copilot/ClaudeCode и аналоги) ежедневно для ускорения разработки, рефакторинга и генерации тестов — при этом проверяя результат и поддерживая чистоту кода;
• Проектировать backend-сервисы с использованием DDD-подходов (bounded contexts, aggregates, domain events), чистой архитектуры и прагматичного дизайна;
• Реализовывать модели данных и миграции для PostgreSQL и MongoDB, используя GORM, Mongoose или raw-запросы, где это необходимо;
• Разрабатывать и поддерживать REST API (а также webhooks/event-driven workflows при необходимости) на Go и Node.js/Express;
• Реализовывать frontend-флоу на React (TypeScript): дашборды, административные процессы, жизненные циклы статусов, audit-view интерфейсы;
• Обеспечивать корректность и наблюдаемость системы: структурированное логирование, метрики, трейсинг и production-ready обработку ошибок;
• Участвовать в реализации базовых аспектов безопасности: RBAC, принцип минимальных привилегий, безопасная работа с секретами и аудит-логи;
• Отвечать за качество: unit/integration тесты, contract tests и CI-пайплайны;
Для нас важно:
• 5+ лет разработки production-систем на Go и/или MERN-стеке (MongoDB, Express, React, Node.js), плюс уверенный опыт с React;
• Сильные знания backend-разработки: concurrency, API, надёжность, отладка;
• Практический опыт с DDD (не только на уровне терминов);
• Сильные навыки работы с PostgreSQL и MongoDB;
• Опыт с GORM и/или Mongoose (или аналогичными ORM/ODM), а также готовность использовать raw SQL или aggregation pipelines при необходимости;
• Уверенная frontend-разработка на React (предпочтительно TypeScript);
• Хорошая дисциплина тестирования (Go testing, Jest/Vitest, integration tests; базовое frontend-тестирование);
• Практический опыт с Web3;
Мы предлагаем:
• Оплата: EUR / USD / криптовалюта;
• Формат: B2B;
• Полностью удалённая работа;
• Возможность ownership над ключевыми частями высоконагруженной системы;
• Разрабатывать продуктовые функции end-to-end: backend на Go и Node.js/Express, frontend на React;
• Использовать AI-инструменты для разработки (Cursor/Copilot/ClaudeCode и аналоги) ежедневно для ускорения разработки, рефакторинга и генерации тестов — при этом проверяя результат и поддерживая чистоту кода;
• Проектировать backend-сервисы с использованием DDD-подходов (bounded contexts, aggregates, domain events), чистой архитектуры и прагматичного дизайна;
• Реализовывать модели данных и миграции для PostgreSQL и MongoDB, используя GORM, Mongoose или raw-запросы, где это необходимо;
• Разрабатывать и поддерживать REST API (а также webhooks/event-driven workflows при необходимости) на Go и Node.js/Express;
• Реализовывать frontend-флоу на React (TypeScript): дашборды, административные процессы, жизненные циклы статусов, audit-view интерфейсы;
• Обеспечивать корректность и наблюдаемость системы: структурированное логирование, метрики, трейсинг и production-ready обработку ошибок;
• Участвовать в реализации базовых аспектов безопасности: RBAC, принцип минимальных привилегий, безопасная работа с секретами и аудит-логи;
• Отвечать за качество: unit/integration тесты, contract tests и CI-пайплайны;
Для нас важно:
• 5+ лет разработки production-систем на Go и/или MERN-стеке (MongoDB, Express, React, Node.js), плюс уверенный опыт с React;
• Сильные знания backend-разработки: concurrency, API, надёжность, отладка;
• Практический опыт с DDD (не только на уровне терминов);
• Сильные навыки работы с PostgreSQL и MongoDB;
• Опыт с GORM и/или Mongoose (или аналогичными ORM/ODM), а также готовность использовать raw SQL или aggregation pipelines при необходимости;
• Уверенная frontend-разработка на React (предпочтительно TypeScript);
• Хорошая дисциплина тестирования (Go testing, Jest/Vitest, integration tests; базовое frontend-тестирование);
• Практический опыт с Web3;
Мы предлагаем:
• Оплата: EUR / USD / криптовалюта;
• Формат: B2B;
• Полностью удалённая работа;
• Возможность ownership над ключевыми частями высоконагруженной системы;