22 ноября 2024
Мы ищем мощного Senior Golang Developer (Backend) в нашу компанию по разработке игр.
Кто мы?
Наша миссия в Faraway - предоставить внутренним и внешним игровым командам инструменты, необходимые для создания и публикации игр с экономикой, управляемой игроками. Мы чрезвычайно амбициозная и трудолюбивая команда с опытом работы в таких известных игровых студиях, как Scopely, Glu Mobile (приобретенная Electronic Arts), Amazon, Yandex, Mail.ru и многих других известных международных студиях. Основанная в 2021 году, в настоящее время наша команда насчитывает более 90 человек и быстро растет, поддерживая новые игры и существующие игровые и платформенные продукты.
Что мы делаем?
Creator Suite (UGC content submission and management), Primary Shop & Creator Storefronts, и также наш Secondary Marketplace;
Serum City (narrative-driven city builder), Legends of the Mara (exploration-based strategy game), и другие проекты, с которыми вы можете подробнее ознакомиться на сайте - https://faraway.com
Мы верим в открытую экономику, истинную цифровую собственность и, самое главное, в то, что "FUN" - это ценность.
Обязанности, чем предстоит заниматься:
Разрабатывать высоконагруженное, распределенное backend-решение для различных игровых или неигровых проектов;
Участвовать в построении архитектуры и инфраструктуры сервера;
Реализация фичей от начала и до конца от фазы архитектуры/планирования до мониторинга и улучшений после производства;
Написание автоматизированных тестов высокого качества (модульных, интеграционных, нагрузочных) и сотрудничество с командами QA для улучшения пользовательского опыта, предотвращения злоупотреблений и проблем безопасности;
Согласовывать инженерные активности с другими инженерами или другими соответствующими командами на всем протяжении проекта;
Создавать документацию для объяснения работы новых функций продукта как внутренним инженерам, так и внешним клиентам платформы.
Наш технологический стек:
Backend: Go (main backend language), no-framework (gRPC, GQL, REST), AWS (aws managed services first: SQS, SNS, Postgres RDS, etc.), k8s cluster (AWS EKS, microservice oriented style)
Что для нас важно:
Опыт работы более 4 лет в качестве серверного инженера с использованием Go в рабочей среде;
Проектирование сложных масштабируемых систем с высокой нагрузкой;
Способность эффективно работать и поддерживать рабочие отношения с многофункциональными командами и различными партнерами в разных часовых поясах;
Опыт в разработке сложных технических продуктов от начала до завершения - вы не останавливаетесь, пока работа не будет завершена на 100%;
Вы самостоятельны, ответственны, цените работу в небольших командах и наслаждаетесь значительной ответственностью за процесс разработки.
Что будет полезно:
Опыт разработки серверного кода в многопользовательских играх и режимах реального времени;
Участие в проектах по разработке высоконагруженных клиент-серверных приложений по полному циклу разработки;
Опыт работы в области игр или криптовалют;
Английский письменный и устный.
Условия работы:
Перспектива профессионального и карьерного роста и развития;
Хорошая зарплата и бонусы в твердой валюте или крипте;
Зарплата выплачивается на карту или счет или криптокошелек;
Распределенная по миру команда;
Сплоченная команда, построенная на принципах взаимоуважения и взаимовыручки;
Демократичное руководство и ясные коммуникации;
Возможность не только работать и зарабатывать, но и научиться чему-то новому.
Сколько этапов собеседований:
pre-screen с рекрутером;
тестовое техническое задание;
техническое собеседование;
получение оффера.