Вакансия: Senior Full-Stack Developer (Crypto Exchange)
О компании:
Мы занимаемся разработкой и поддержкой криптообменника. Проект работает стабильно, но требует доработок, внедрения новых функций и последующей поддержки. Если вы опытный разработчик с глубоким пониманием технологий и финансовой тематики, мы будем рады вашему участию.
Ваши задачи:
Разработка и доработка системы управления курсами валют.
Исправление текущих ошибок и оптимизация существующего функционала.
Обеспечение безопасности и отказоустойчивости платформы.
Работа с базами данных, включая перенос данных с SQLite на MariaDB.
Поддержка и сопровождение проекта, обеспечение стабильной работы.
Требования:
Опыт разработки: 5+ лет, уровень Senior.
Языки программирования: JavaScript, TypeScript, HTML, CSS, Sass.
Фреймворки: Nest.JS, Nuxt.JS 2, Express, Connect.
Базы данных: опыт работы с MariaDB и миграция данных, понимание структуры и оптимизации запросов.
Прокси: опыт работы с Nginx (настройка, оптимизация).
Развертывание и поддержка: работа с pm2, базовые навыки администрирования на ОС Debian.
Кэширование: опыт работы с Redis.
Понимание вопросов безопасности в разработке веб-приложений.
Опыт работы с финансовыми проектами (валютные пары, обменные курсы, расчет спредов).
Умение работать с системой контроля версий Git.
Будет плюсом:
Опыт работы в сфере криптовалют или блокчейна.
Знания и опыт реализации best practices для защиты от XSS, CSRF, SQL-инъекций.
Умение проводить нагрузочное тестирование.
Мы предлагаем:
Долгосрочный проект с гибким графиком работы.
Полностью удаленную работу.
Конкурентоспособное вознаграждение.
Если вы хотите развиваться в сфере финансовых технологий и криптовалют, умеете решать сложные задачи и готовы к ответственности, отправляйте ваше резюме с примерами реализованных проектов.