Middle .Net Engineer

Eon Games,Posted 2 years ago

Middle

Full time

Negotiable

Компания Eon Games находится в поиске Middle .Net Developer в команду создания мобильной RPG с элементами Survival. Мы ищем талантливого и целеустремленного инженера, который поможет нам реализовать сложный современный высоконагруженный проект.

Мы уделяем большое внимание нашим процессам и организации работы команды. Мы активно развиваем инструменты CI/CD и постоянно совершенствуем их. Каждый сотрудник может принять активное участие в улучшении процессов и инструментов. Мы за комфортную плодотворную работу с фокусом на качество и скорость доставки решений.

For which tasks (responsibilities)?

У вас будет возможность принять непосредственное участие в проектировании и реализации различных частей проекта, оценке эффективности принимаемых решений, оптимизации и доставке обновлений на продакшен. Вы сможете получить опыт в работе с современными технологиями, которые мы уже используем в нашем проекте, а также обосновать и внедрить новые, применить опыт и знания, которыми вы обладаете.

Все наши back-end сервисы проектируются с учетом высокой нагрузки, отказоустойчивости и возможности горизонтального масштабирования. Активно используется нагрузочное, стресс тестирование и техническая аналитика для оценки работы решений.

Технологии, которые мы используем:

  1. .NET Core, .NET Standard, .NET Web API, .NET MVC

  2. Azure Cloud сервисы (базы данных, телеметрия, контейнеры, облачные диски, очереди)

  3. Микросервисная архитектура, Azure Service Fabric, Kubernetes

  4. Различные nosql для хранения и обработки данных

  5. CI/CD для сборки и доставки различных частей проекта

Основные направления, в которых вы можете принять участие:

  1. Авторизация и аутентификация, интеграция с Google play games & Apple store

  2. Система защиты от читов

  3. Сервис поддержки пользователей

  4. Продуктовая аналитика

  5. Квестовый движок (только алгоритмы, только хардкор) - очень сложная и важная часть проекта

  6. Клиент-серверное взаимодействие (api)

  7. Внутриигровая почта

  8. Внутриигровые покупки

  9. Техническая аналитика

  10. Работа с базами данных

What kind of professional are we looking for?
  • У тебя хорошие инженерные знания

    • Знание паттернов проектирования и умение их применять

    • Знание базовых алгоритмов и оценок их сложности

    • Знание структур данных и понимание в различиях их работы

    • Понимание особенностей работы многопоточных приложений

  • Опыт разработки серверных приложений от 1 года

  • Опыт с языком C# и платформой .NET от 3-х лёт

Процессы и инструменты

  • Уверенная работа с Git

  • VisualStudio

Будет преимуществом

  • Опыт с Azure либо Amazon Web Services

  • Опыт разработки высоконагруженных сетевых приложений

    • Понимание принципов распределения нагрузки в высоконагруженных системах

    • Понимание типичных проблем распределённых систем и способов их решения

  • Навыки работы с базами данных и понимание их работы

What is important for us in a person?
  • Умение работать в команде

  • Стремление к обучению и саморазвитию

Why do we enjoy working here?
  • Возможность влиять на работу команды, предлагать и воплощать в жизнь свои идеи

  • Корпоративная система лояльности

  • Просторный новый офис рядом с метро или уютная удалёнка

  • Большая парковка возле офиса

  • Современная обеденная зона

  • Гибкий рабочий график

Eon Games

Company type: product

Employees: 1-10

Platforms: Mobile, iOS, Android

Genres: Action, Adventure, Role-playing, Casual, Hyper-casual

http://eon-games.com/

View all vacancies from Eon Games
Join our Discord!
Find out about new C# / .NET Developer jobs on Discord
join
@ingamejob_dev
keep up to date with new job offers C# / .NET Developer on Telegram
Subscribe

Similar job opportunities

APPSULOVE

Remote

Posted 1 month ago

Senior

Negotiable

Full time

Red Rift

Remote

Posted 1 month ago

Senior

Negotiable

Full time