← к базе резюме

Senior Fullstack Developer

SEO ·senior ·активно ищет
cryptoecommerce native seaeu
Источник ArbiHunter — резюме ↗
Контакты 2 — в админке
Полный текст
Create CVLoginCV viewSenior Fullstack DeveloperNegotiableRussiaMoscowFullRemoteWork experience3 years 8 monthsLast work experienceCompany under NDASenior Fullstack developer7 monthsContactsAboutAboutБыстро учусь новому. Работал с сайтами, мобильными приложениями, web3, Telegram ботами и мини приложениями. Самостоятельно вел проекты до продакшена и настраивал VPS сервера.Affiliate experienceVerticalsCryptoE-commerceWork experience3 years 8 monthsJanuary 2026 - July 2026(7 months)Company under NDASenior Fullstack developerСтек: Frontend: Next.js, Type, SCSS Backend: Node.js, NestJS, Nx Monorepo, Prisma ORM, Socket.IO, BullMQ Database: PostgreSQL, Redis DevOps: Docker, Yandex Container Registry, Nginx, CI/CD (Gitea Actions) Команда: 30 человек Команда разработки: 7 человек Проект: Мультиклубная платформа для гольфистов и владельцев спортивных клубов. Система включает пользовательское приложение, административную панель управления клубами, бронированиями, расписаниями и платежами. Основные достижения: • Выстроил backend-архитектуру проекта с нуля: от выбора стека и структуры Nx monorepo до реализации 8 микросервисов на NestJS, настройки взаимодействия между сервисами и вывода системы в production. • Спроектировал и реализовал сервис бронирования с поддержкой 12 бизнес-сценариев (4 основных и 8 специализированных типов брони), включая управление участниками, ролями, заявками, входами/выходами из брони, исключениями и автоматической обработкой просроченных бронирований через BullMQ. • Разработал платежный микросервис с интеграцией YooKassa: создание платежей, обработка webhook событий, возвраты, управление статусами платежей и real-time уведомления клиентов через Socket.IO. • Реализовал сервис авторизации с подтверждением пользователей через email и SMS, системой ограничения отправки сообщений и защитой от повторных запросов. • Разработал административные интерфейсы: - управление расписанием игровых слотов; - настройка расписаний тренеров; - календарь бронирований; - управление клубами, членствами, привилегиями и скидками. • Настроил инфраструктуру проекта: Docker-контейнеризация, Nginx reverse proxy, SSH-деплой, хранение Docker-образов в Yandex Container Registry. • Настроил CI/CD pipeline через Gitea Actions для автоматической сборки и деплоя сервисов на VPS.March 2024 - December 2025(1 year 10 months)Company under NDAMiddle Fullstack developerСтек: Frontend: Next.js, Type, Material UI, SCSS, TailwindCSS Backend: Node.js, NestJS, ExpressJS, Strapi, Prisma ORM, BullMQ Web3: Solana Web3.js, SPL Token, ethers.js, Uniswap V3, Jupiter API Database: PostgreSQL, Redis Infrastructure: Docker, Nginx, CI/CD Команда: 8-15 человек Проекты: Crypto Case Tracker Bot (@crypto_case_tracker_bot), Telegram Mini Apps и Web3-приложения. Ключевые достижения: • Разрабатывал Web3-продукты и Telegram Mini Apps: реализовал frontend на Next.js, интеграцию Telegram API через initData авторизацию и backend-сервисы на NestJS. • Разработал микросервисную часть CeFi-проекта на NestJS с TCP-коммуникацией между сервисами. • Реализовал систему подписок, уведомлений и фоновых задач: BullMQ, Redis, Cron jobs, Telegraf для Telegram-ботов. • Разработал Web3-функциональность: - создание, перевод и сжигание SPL-токенов в сети Solana; - работу со swap-транзакциями Ethereum/Solana; - интеграцию Uniswap V3 и Jupiter API; - мониторинг блокчейн-транзакций через WebSocket. • Реализовал backend-интеграции с внешними сервисами: YooKassa, amoCRM, Telegram API. • Создавал административные панели на базе Strapi CMS для управления dApp-проектами. • Настроил инфраструктуру проектов: Nginx, CI/CD pipeline, деплой приложений на VPS. • Разрабатывал frontend-компоненты: - интерактивные графики данных; - drag & drop интерфейсы (React DnD); - анимации через Framer Motion; - адаптивные UI-компоненты. • Реализовал SEO-оптимизацию Next.js приложений: metadata, sitemap.xml, robots.txt. • Настроил интернационализацию приложений через react-i18next и next-intl. • Разворачивал локальные blockchain-сети Ethereum и Arbitrum для разработки и тестирования через Hardhat. • Реализовал различные варианты аутентификации: - JWT + Passport.js; - Telegram initData authentication.December 2023 - March 2024(4 months)Company under NDAJunior Backend DeveloperСтек: Frontend: React.js, Type, Ant Design Backend: Node.js, NestJS, Type, Nx Monorepo Message Broker: RabbitMQ (nest-rmq) Database: MongoDB, Redis DevOps: Docker Команда: 5 человек (2 Frontend разработчика, 3 Backend разработчика) Проект: Электронное меню для ресторана «У Михалыча» с системой управления заказами и интеграцией с внешними сервисами ресторана. Ключевые достижения: • Разрабатывал backend-архитектуру на NestJS в Nx Monorepo, участвовал в создании и настройке микросервисной структуры проекта. • Настроил локальную инфраструктуру проекта через Docker: MongoDB, Redis и RabbitMQ. • Реализовал взаимодействие между микросервисами через RabbitMQ с использованием nest-rmq. • Разработал платежный микросервис с интеграцией Alpha Bank: создание платежей, обработка статусов и взаимодействие с API банка. • Разработал микросервис интеграции с r_keeper для синхронизации данных между системой ресторана и приложением. • Работал с Redis для хранения временных данных и оптимизации взаимодействия между сервисами.July 2023 - November 2023(5 months)Nera.oneJunior Frontend DeveloperСтек: Frontend Mobile: React Native, Type, Redux Toolkit, Redux Toolkit Query Команда: 8 человек Проект: Nera — цифровой помощник для пользователей мобильного приложения. Ключевые достижения: • Разрабатывал мобильное приложение на React Native с использованием Type. • Реализовал систему многоэтапных опросников: разработал переиспользуемые компоненты с поддержкой различных типов полей (Input, Checkbox), управления состоянием этапов и переходов между шагами. • Настроил навигацию приложения через React Navigation Native Stack, включая структуру экранов и переходы между разделами приложения. • Реализовал управление глобальным состоянием приложения через Redux Toolkit. • Интегрировал работу с API через Redux Toolkit Query: запросы, кеширование данных и управление состояниями загрузки/ошибок.October 2022 - April 2023(7 months)SKFJunior Frontend DeveloperСтек: Frontend: HTML5, CSS3, SCSS, Java, jQuery Команда: 2 человека Ключевые достижения: • Разрабатывал адаптивные пользовательские интерфейсы с использованием HTML, CSS/SCSS и Java для различных устройств и разрешений экранов. • Создавал CSS/SCSS-анимации и интерактивные элементы интерфейса для улучшения пользовательского опыта. • Реализовывал клиентскую логику и динамические элементы интерфейса с использованием Java и jQuery. • Оптимизировал верстку и стили компонентов для кроссбраузерной работы.SkillsNode.jsRedisBullMQReact NativeJavaScriptGithubMongoDBTypescriptReact.jsNext.jsNGINXPostgreSQLJS FrameworksRabbitMQLanguage proficiencyNo data availableEmploymentEmploymentFull, Part-time, Project-basedWork formatRemoteWork scheduleFlexible, Shift, 5/2RelocationNot possibleBusiness tripsBusiness trips not possibleArbiHunterAbout the companyPublic APIMedia KitNEWSupportTerms of ServicePrivacy PolicyMoreSearch for employeesPublish a vacancyMobile appFor all questions@arbihunter_support© 2026 All rights reservedPrivacy Policy
свежие базы — в канале Подписаться на канал