Senior Backend Developer (Node.js)
Что предстоит делать
- Разработка агрегатора криптобирж.
- Поддержка и развитие текущей архитектуры.
- Участие в новых проектах и разработке инфраструктурного кода.
- Написание тестов.
- Участие в планировании и оценке задач.
- Управление процессом релизов в продакшен.
Кто вы
- Имеете опыт бэкенд-разработки на Node.js и профилирования приложений в продакшене.
- Имеете твердое понимание принципов и паттернов проектирования ПО.
- Понимаете распространенные уязвимости безопасности приложений и знаете, как их предотвращать и минимизировать.
- Умеете писать сложные и эффективные SQL-запросы без использования ORM и оптимизировать их при необходимости.
- Имеете опыт оптимизации приложений для обработки возрастающей нагрузки и трафика.
- Имеете опыт мониторинга, логирования и отладки проблем в продакшене.
- Имеете опыт написания unit- и end-to-end (E2E) тестов.
Технологический стек
- Node.js, JavaScript, TypeScript.
- Nest.js — основной фреймворк.
- Микросервисы с чистой архитектурой.
- Нет легаси кода.
- TypeORM — для взаимодействия с базой данных.
- PostgreSQL/Redis.
- AWS — все проекты развернуты в облаке.
- Github/Github Actions — для VC и CI/CD.
Что мы предлагаем
- Стабильность, развитие, участие в росте будущего единорога.
- Удаленная работа из любой точки мира.
- Конкурентная заработная плата в EURO/USDT.
- Неограниченный отпуск.
- Подарки на день рождения.
- Компенсация покупки необходимой техники для работы.
- Оплачиваемые больничные.
Не стесняйтесь отправлять свое резюме Петру — ppolevikov@tangem.com