Минск, улица Клары Цеткин, 24
Метро: МолодежнаяЭдельсофт (Инстинктулс) - компания с опытом 20+ лет разработки программного обеспечения, развития собственных IT-продуктов и полного спектра IT-услуг.
Сегодня Эдельсофт (Инстинктулс) - это:
650+ проектов в сферах консалтинга, здравоохранения и медицины, обучения и образования, экономики и IT;
Развитие и работа в разных направлениях: от мобильной разработки – до frond-end и back-end, Business Intelligence и Cloud&DevOps-решения.
Наша команда ищет Senior Full-Stack (Nest.js+React) Engineer для одного из наших клиентов.
Клиент - первый в мире регулируемый банк цифровых активов, основанный в Швейцарии и Сингапуре, предлагающий банковские услуги для цифровых активов, таких как Bitcoin, Ethereum и токенизированные активы, включая хранение, торговлю, управление активами, кредитование и токенизацию для институциональных и частных клиентов, объединяя традиционные финансы с криптоэкономикой.
Проект - интегрированная платформа для инвестирования в цифровые активы с полным соблюдением нормативных требований, обеспечением безопасности и удобством.
Технологический стек: Nest.js, React
Наши ожидания от кандидата:
7+ лет профессионального опыта в Backend или Full-Stack разработке (с фокусом на backend)
Отличное владение Nest.js, TypeScript и PostgreSQL
Глубокие знания продвинутых модулей Nest.js (Guards, Interceptors, Pipes, Custom Decorators)
Опыт с React — большой плюс
Понимание принципов архитектуры приложений и модульного дизайна (NX — плюс)
Уверенная работа с Git (модель Gitflow) и практиками совместной разработки
Опыт работы с Docker, CI/CD-инструментами и облачными платформами (AWS) будет плюсом
Уровень владения английским языком В2 и выше
Задачи:
Проектировать, разрабатывать и поддерживать надежные, масштабируемые и высокопроизводительные веб-приложения на React и Nest.js
Создавать адаптивные, ориентированные на пользователя интерфейсы с использованием HTML5, CSS, JavaScript и TypeScript
Создавать архитектуру масштабируемых backend-систем на Nest.js с фокусом на модульность, поддерживаемость и принципы чистого кода (SOLID, Clean Architecture)
Проектировать схемы баз данных, разрабатывать и оптимизировать REST/RPC/GraphQL API, работать с ORM
Frontend Expertise:
Создавать архитектуру и управлять состоянием приложения, выбирая подходящие инструменты (Zustand, Valtio, React Query)
Оптимизировать производительность frontend с помощью продвинутых техник React (memoization, эффективные хуки) и стратегий рендеринга (CSR, SSR)
Backend & System Expertise:
Создавать продвинутые конструкции Nest.js: Guards, Interceptors, Pipes, Filters, Providers, Custom Decorators
Оптимизировать backend-производительность через профилирование, снижение задержек, кэширование и устранение узких мест
Работать с очередями сообщений и событийно-ориентированными системами (RabbitMQ, Kafka, NATS) для асинхронных workflow и микросервисов
Внедрять надежную аутентификацию и авторизацию (JWT/OAuth2, RBAC), rate limiting и лучшие практики безопасности API
Интегрировать сторонние сервисы, обрабатывать webhooks и создавать переиспользуемые middleware-компоненты
DevOps & Quality Assurance:
Контейнеризировать и деплоить приложения с Docker; настраивать и поддерживать CI/CD-пайплайны для автоматизированного тестирования, сборки и деплоя
Писать комплексные тесты по всему стеку: unit и integration для backend (Jest, Supertest), frontend (Jest, React Testing Library, Cypress для E2E)
Отлаживать и оптимизировать медленные тесты и проблемы производительности приложений
Process & Collaboration:
Участвовать во всех церемониях Agile/Scrum и способствовать непрерывному улучшению команды
Соблюдать высочайшее качество кода, инженерные best practices и стандарты
Проактивно предлагать улучшения, особенно в интеграциях ИИ и архитектуре систем
AI Initiatives:
Активно участвовать в инициативах компании по ИИ-инструментам: интеграция ИИ-сервисов, моделей и подходов (OpenAI, Anthropic, RAG-системы) в разработку
Работать над оптимизацией промптов, знаниями о продукте и правилах, а также ИИ-агентами
Самостоятельно изучать новые ИИ-инструменты и best practices, чтобы оставаться на передовой ИИ-трендов для разработчиков
Mы предлагаем:
Гибкий график работы;
Профессиональная и амбициозная команда;
Прозрачная система профессионального и карьерного роста;
Возможности обучения, семинары и конференции, а также время для изучения новых технологий;
Возможность реализовать свой потенциал вне проектов: мы организуем митапы и конференции, где наши сотрудники могут выступать и развивать профессиональные сообщества.
Республиканское унитарное предприятие «Белорусский государственный институт метрологии»
Минск
до 5800 BYR