Размещайте вакансии
Нанимайте без комиссий
6 просмотров
Whimsy Games
Whimsy Games – аутсорсинговая компания по разработке игр, известная созданием инновационных и увлекательных игр для различных платформ. Уделяя особое внимание творчеству, Whimsy Games постоянно исследует новые идеи и расширяет границы разработки игр. В ближайшие несколько лет мы стремимся создать бестселлеры и стать уважаемым партнером мировых компаний, занимающихся разработкой игр.
ОБЯЗАННОСТИ И ОТВЕТСТВЕННОСТЬ
• Проектирование и разработка масштабируемых и надежных серверных микросервисов для игр.
• Реализация логики на стороне сервера и ее интеграция с клиентскими игровыми движками.
• Сотрудничество с гейм-дизайнерами. , разработчики Unity и другие члены команды разработчиков для обеспечения плавного и эффективного потока данных и связи между клиентом и сервером.
• Создание и поддержка API для игровых функций, аутентификации пользователей и социальных функций.
• Разработка и интеграция в игру различных сторонних сервисов, таких как аналитика, реклама и обработка платежей.
• Написание и поддержка технической документации для серверной архитектуры и кодовой базы.
< p>• Отладка, профилирование и оптимизация серверного кода для повышения производительности, масштабируемости и безопасности• Обеспечение качества кода и соблюдение стандартов кодирования, шаблонов проектирования и передового опыта
• Участие в проверка кода и предоставление отзывов другим разработчикам.
• Будьте в курсе новейших технологий и тенденций в области серверной разработки и разработки игр, а также делитесь знаниями и передовым опытом с командой.
< p>КОМПЕТЕНЦИИ И ОПЫТ
• Не менее 2 лет серверной разработки .NET
• Знание C#, .NET Core, ASP.NET Core
• Опыт работы с NoSQL (MongoDB, Elasticsearch)
• Опыт работы с реляционными базами данных (PostgreSQL, MS SQL, MySQL)
• Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
• Опыт модульного тестирования
• Понимание архитектуры микросервисов
• Понимание основных принципов: шаблоны, SOLID, KISS, DRY и т. д...
• Понимание клиент-серверной коммуникации
• Опыт работы в игровой индустрии
Будет большим плюсом если у вас есть:
• Опыт разработки внешнего интерфейса (панель администратора)
• Опыт разработки пошаговых PvP-игр
< p>УСЛОВИЯ И БОНУСЫ
• Возможность работать из любой точки мира в комфортных условиях, оставаясь при этом членом команды
• Своевременное и конкурентоспособное вознаграждение
• Самая крутая команда увлеченных экспертов по разработке игр.