Backend-разработчик
Зарплата
от 900 до 2500 $
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Мы ищем сильного backend-разработчика, который присоединится к нашей команде для разработки высоконагруженного проекта с уникальной логикой на стыке криптографии, гейм-механик и физического моделирования.
Стек технологий:
- Основной язык: Node.js
- Дополнительный плюс, если вы владеете low-latency языками
- Работаем с TypeScript, WebSockets, Redis, и другими компонентами для real-time систем
Что нужно будет делать:
- Разрабатывать серверную логику с математически предсказуемыми (детерминированными) результатами
- Глубоко интегрировать криптографические механизмы — хэширования, генерацию seed'ов, валидацию
- Обеспечивать воспроизводимость действий до их фактического запуска пользователями
- Участвовать в проектировании архитектуры, ориентированной на высокую надёжность и минимальные задержки
- Оптимизировать производительность и задержки системы
Что мы ищем:
- Отличное владение Node.js и знание принципов построения высоконагруженных систем
- Опыт работы с криптографическими библиотеками и понимание базовых принципов криптографии (SHA, RNG, seed, и т.д.)
- Умение строго и последовательно просчитывать результат до его наступления — deterministic logic
- Базовые знания математики (например, вероятности, комбинаторики) и физики предметов будут большим плюсом
- Опыт с real-time играми или симуляторами — преимущество