Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
full-stack developer
сопроводительное письмо
описание
- instinctools — компания по разработке ПО, которая предоставляет кастомные решения для бизнеса любого размера. Команда работает с клиентами, чтобы понять их нужды и дать персонализированные решения под бизнес-задачи. Клиент — первый регулируемый банк цифровых активов в мире, основанный в Швейцарии и Сингапуре, предлагает банковские услуги для цифровых активов вроде Bitcoin, Ethereum и токенизированных активов: хранение, торговлю, управление активами, кредитование и токенизацию для институциональных и частных клиентов, соединяя традиционные финансы с криптоэкономикой.
задачи
- Проектировать, разрабатывать и поддерживать надёжные, масштабируемые веб-приложения на React и Nest.js
- Проектировать и внедрять отзывчивые интерфейсы на HTML5, CSS, JavaScript и TypeScript
- Архитектурировать масштабируемые бэкенды на Nest.js с фокусом на модульность, поддерживаемость и чистый код (SOLID, Clean Architecture)
- Проектировать схемы баз данных, строить и оптимизировать REST, RPC, GraphQL API, работать с ORM
- Архитектурировать и управлять состоянием приложения, выбирать инструменты (Zustand, Valtio, React Query)
- Оптимизировать фронтенд с помощью продвинутых техник React (memoization, хуки) и стратегий рендеринга (CSR, SSR)
- Внедрять продвинутые конструкции Nest.js: Guards, Interceptors, Pipes, Filters, Providers, Custom Decorators
- Оптимизировать бэкенд через профилирование, снижение задержек, кэширование и устранение узких мест
- Работать с очередями сообщений и событийными системами (RabbitMQ, Kafka, NATS) для асинхронных workflow и микросервисов
- Внедрять аутентификацию и авторизацию (JWT/OAuth2, RBAC), rate limiting и безопасность API
- Интегрировать сторонние сервисы, обрабатывать webhooks, строить переиспользуемые middleware
- Контейнеризировать и деплоить приложения на Docker, настраивать CI/CD пайплайны
- Писать тесты по всему стеку: unit и integration для бэкенда (Jest, Supertest), фронтенда (Jest, React Testing Library, Cypress для E2E)
- Отлаживать и оптимизировать медленные тесты и проблемы производительности
- Участвовать в Agile/Scrum церемониях и улучшать процессы команды
- Поддерживать высшее качество кода, бест-практики и стандарты
- Предлагать улучшения, особенно в интеграциях ИИ и архитектуре систем
- Участвовать в инициативах по ИИ-инструментам: интегрировать сервисы, модели (OpenAI, Anthropic, RAG), оптимизировать промпты, работать с ИИ-агентами
- Самостоятельно изучать новые ИИ-инструменты и практики
требования
- 7+ лет опыта в бэкенде или фуллстеке (с сильным фокусом на бэкенд)
- Отличное владение Nest.js, TypeScript и PostgreSQL
- Глубокие знания продвинутых модулей Nest.js (Guards, Interceptors, Pipes, Custom Decorators)
- Опыт с React будет плюсом
- Уверенная работа с Git (Gitflow) и коллаборативными практиками
- Понимание принципов архитектуры приложений и модульного дизайна
- Умение работать самостоятельно и в команде
- Отличные навыки решения проблем и отладки
- Сильные коммуникативные навыки
- Страсть к созданию качественного ПО
- Будет плюсом опыт с NX, Docker, CI/CD инструментами, облачными платформами (AWS)
условия
- Гибкий график
- Профессиональная и амбициозная команда
- Возможности обучения, семинары, конференции, время на изучение технологий
- Софинансирование курсов английского
навыки