Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
node.js developer
генерация резюме
сопроводительное письмо
описание
Финтех-компания является лидером крипто-рынка Грузии с лицензией VASP и собственной банковской обвязкой, располагает развитой IT-инфраструктурой и филиалами в Тбилиси, Рустави и Батуми.
задачи
- Разрабатывать и поддерживать серверную часть веб-приложений на Node.js;
- Проектировать и оптимизировать RESTful API и WebSocket-каналы;
- Работать с MongoDB (Mongoose) и Redis (кеш, очереди, rate limiting);
- Работать с базами данных SQL и NoSQL, включая legacy-код;
- Участвовать в проектировании архитектуры приложений и интеграции с фронтендом;
- Обеспечивать безопасность и производительность, включая защиту от OWASP Top 10, работу с секретами и аудит зависимостей.
требования
- Опыт работы с Node.js от 3 лет, уверенное владение JavaScript и TypeScript;
- Опыт работы с Express или Nest.js (middleware, маршрутизация, обработка ошибок);
- Знание баз данных MySQL, PostgreSQL, MongoDB и опыт работы с транзакциями;
- Знание принципов безопасности: JWT, OAuth2, 2FA, хеширование, защита от XSS/CSRF/SQL/NoSQL-инъекций, OWASP Top 10;
- Умение работать с денежными суммами через BigNumber/Decimal, понимание проблем floating-point;
- Понимание REST, WebSocket и микросервисной архитектуры;
- Практический опыт использования AI-инструментов;
- Свободное владение английским и русским языками;
- Будет плюсом Go, PHP, Docker, Kubernetes, Unit-тесты, тестирование API, опыт в финтехе, обменниках или P2P-платформах.
условия
- Компенсация обсуждается индивидуально;
- Full-time занятость, график 09:00–18:00 по мск;
- Работа в in-house команде разработчиков.
навыки