Backend developer C# .Net
Прямой работодатель tltGames ( tltgames.ru )
Опыт работы от 1 года до 3х летот 140 000 до 200 000 ₽
tltGames - компания по разработке мобильных игр. У нас ламповая атмосфера инди-студии и отличные возможности роста внутри компании.
Мы активно развиваем мидкорный проект Day R Survival, который показывает хорошие метрики. Сейчас мы ищем серверного программиста к нам в команду.
Задачи:
- Работа над игрой Day R;
- Правка багов;
- Добавление нового функционала;
- Оптимизация серверной системы.
Требования:
- C# + .NET Framework 4.5 + Mono:
- Понимание архитектуры сетевого приложения “клиент-сервер”;
- Многопоточность (не асинхронность!);
- Бинарная и json сериализации;
- Протоколы TCP и WebSocket;
- Шифрование AES.
- PHP + MySQL:
- Json сериализация;
- Работа с API Telegram.
- Администрирование Linux серверов:
- Nginx;
- Crontab;
- Bash скрипты.
- Умение разбираться в чужом коде и архитектуре приложений.
Будет плюсом:
- Опыт работы в игровых проектах;
- Опыт работы с Lua и игровым фреймворком Solar2d;
- Опыт работы с Medoo API или подобными ему фреймворками для работы с БД MySQL в PHP.
Игра Day R Survival включает в себя:
- Два игровых сервера на C# + .NET Framework 4.5:
- Обрабатывают запросы игроков и обеспечивают их динамическое взаимодействие;
- Являются “посредниками” между клиентом и статическими серверами.
- Три статических сервера на PHP:
- Сервер аутентификации хранит данные об игроках: их сохранения, историю чата, баны, муты, посылки другим игрокам и т.д.;
- Сервер статики: обеспечивает первое соединение игрока с игровым сервером, обрабатывает запросы телеграм бота, хранит данные разработчиков и модераторов;
- Сервер покупок: обрабатывает и хранит историю транзакций игроков во внутриигровом магазине.
С нами можно и нужно:
- Работать над игровым проектом в команде профессионалов;
- Обрести дружную команду творческих людей;
- Расти внутри компании и повышать свои скиллы;
- Посещать конференции за счет компании;
- Отдыхать на корпоративных мероприятиях;
- Работать удаленно или в офисе с комфортом.
Разумеется:
- Официальное оформление: белая зарплата, отпуска, больничные;
- ДМС со стоматологией после прохождения испытательного срока;
- Денежные бонусы по разным событиям в жизни.
Если в резюме не указаны какие-то из перечисленных стеков технологий, пожалуйста, уточните, что работали с ними
