Мы ищем старшего бэкенд-разработчика, который принесет в нашу динамичную команду богатый опыт создания игровых автоматов. На этой быстро развивающейся должности вы будете решать проблемы высокой доступности и высокой нагрузки, используя свои обширные знания в области серверных технологий и архитектуры. Тесно сотрудничая с разработчиками игр, дизайнерами и командами контроля качества, вы сыграете решающую роль в обеспечении бесперебойной разработки, развертывания и эксплуатации наших приложений д
Мы ищем старшего бэкенд-разработчика, который принесет в нашу динамичную команду богатый опыт создания игровых автоматов. На этой быстро развивающейся должности вы будете решать проблемы высокой доступности и высокой нагрузки, используя свои обширные знания в области серверных технологий и архитектуры. Тесно сотрудничая с разработчиками игр, дизайнерами и командами контроля качества, вы сыграете решающую роль в обеспечении бесперебойной разработки, развертывания и эксплуатации наших приложений для игровых автоматов. Ваш опыт в серверном программировании и современных методах разработки будет иметь ключевое значение для обеспечения масштабируемости, надежности и производительности нашей платформы. Обязанности: Архитектура и дизайн: Разработка и поддержка серверной логики, обеспечение высокой производительности и оперативности. Управление базами данных: Проектируйте и оптимизируйте схемы баз данных с использованием MongoDB, Redis и ElasticSearch. Разработка API: создавайте и поддерживайте RESTful API для бесперебойной связи между клиентом и сервером. Обработка данных в реальном времени: используйте Socket.io для приложений реального времени. Тестирование и отладка: написание тестов с использованием Jest JS и обеспечение качества кода с помощью ESLint. Сотрудничество: тесное сотрудничество с интерфейсными разработчиками, дизайнерами и другими членами команды для интеграции элементов, ориентированных на пользователя, с серверными. боковая логика. Мониторинг производительности: мониторинг и оптимизация производительности сервера, обеспечение стабильности и масштабируемости. Наставничество: предоставление рекомендаций и наставничества младшим разработчикам. Квалификация: Языки программного обеспечения: NodeJS. ( Express.js ), TypeScript. Технологии баз данных: MongoDB, Redis, ElasticSearch. Другие технологии: Socket.io, REST API, Jest JS, ESLint, Git, Docker. Опыт работы: опыт работы с этими технологиями, особенно в играх, должен быть от 3 лет. промышленность. Решение проблем: сильные навыки решения проблем и способность быстро устранять проблемы. Коммуникация: отличные коммуникативные навыки для эффективного сотрудничества с членами команды. Лидерство: проверенный послужной список. ведения проектов и наставничества членов команды.
Показать больше
Показать меньше
Посадовый ровень
Старший середний рівень
Тип занятости
Повний рабочий день
Галузи
Розробка программного обеспечения безпечення