Senior full-cycle Backend
Вилка: 3500$-5500$ в криптовалюте
Формат: Удалено из любой точки, на фуллтайм, в стартап-конкурент GetCourse.
Если ты - специалист, который:
• не только пишет на Node.js (желательно NestJS),
• но и может сам настроить деплой, CI/CD, сервера, мониторинг и т.д. — короче, full-cycle backend,
то вот что предстоит делать:
• писать бэкенд под Telegram Mini App,
• проектировать архитектуру, базы, API,
• настраивать окружения в Digitalocean,
• следить, чтобы всё работало быстро, стабильно и не падало,
• плюс взаимодействовать с фронтом и дизайнерами.
Требования:
– ❗️5+ лет❗️коммерческого опыта в бэкенде
– Знание Node.js, в идеале работа с NestJS (но не критично)
– Опыт работы с Prisma или любой другой ORM
– Уверенное владение PostgreSQL (или любой другой реляционной БД): написание и откат миграций в продакшене, индексация колонок, проектирование структуры БД
– Опыт работы с Redis / Valkey или аналогичными решениями: кеширование, очереди, pub/sub
– Навыки настройки CI/CD для dev и prod окружений
– Опыт развёртывания приложений на VPS или Serverless, желательно в Yandex Cloud (но подойдёт и AWS, DigitalOcean и др.)
– Знание сетевой инфраструктуры: приватные сети, load balancer’ы
– Важно, чтобы был интерес к работе с инфраструктурой и программированием
Must-have:
– Node.js (production-опыт)
– PostgreSQL (структура, миграции, индексы)
– Redis / Valkey (кеши, очереди)
– CI/CD и деплой на dev/prod
– Умение работать с VPS/serverless, basic devops-навыки
– Ownership за продакшен, готовность держать инфраструктуру
Nice-to-have:
– NestJS
– Prisma
– Опыт с Yandex Cloud
– Безопасность, сетевые настройки, туннели
– Организация хранения секретов
– Kubernetes
То что в Must-have, кандидат должен понимать и уметь делать самостоятельно.
Nice-to-have - опционально, за короткое время это можно подтянуть и понять, если не знаком с этим.
Откликнуться: @aa_belova