Сейчас наш флагманский проект входит в топ-10 мобильных симуляторов в Google Play и App Store. Также мы развиваем новый проект в жанре RP, который в декабре вышел в софт-лонч. И чтобы продолжать развитие наших проектов, ищем в команду Pawn разработчика
Обязанности:
-
Разработка и рефакторинг средних и крупных модулей (игровые механики, система уровней/прогресса, статистика и т.д.).
-
Интеграция с БД: проработка структуры таблиц, настройка индексов, оптимизация SQL-запросов.
-
Написание и поддержка юнит-тестов или автотестов (если технология это позволяет, например через специальные Pawn-тест-фреймворки).
-
Проведение ревью кода Junior-коллег, помощь в устранении замечаний.
-
Анализ и оптимизация производительности на уровне скрипта и запросов.
-
Активное использование Git (Code Review, мержи, разрешение конфликтов)
-
Практический опыт разработки на Pawn — от 2 лет.
-
Уверенное владение синтаксисом Pawn, включая использование макросов и сложных структур данных.
-
Умение писать чистый, поддерживаемый и модульный код с учётом требований производительности.
-
Опыт работы с Pawn.RakNet и понимание принципов сетевого взаимодействия (сервер-клиент).
-
Уверенное владение MySQL: написание сложных запросов (JOIN, GROUP BY, подзапросы), базовая оптимизация (индексы, EXPLAIN).
-
Уверенное применение методов отладки, логирования и анализа проблем.
-
Опыт использования Git в командном workflow (Pull/Merge Request, code review, работа с ветками).
-
Опыт проведения Code Review с предоставлением конструктивной обратной связи.
-
Дополнительным преимуществом является опыт интеграции с веб-сервисами и брокерами сообщений (WebSocket, RabbitMQ
- Достойную заработную плату;
- Удобный график работы (начало рабочего дня с 9 до 12 часов);
- Оформление по ТК РФ в аккредитованную IT компанию (доступна IT ипотека);
- ДМС для сотрудников после года работы;
- Плюс 5 дополнительных дней к ежегодному отпуску;
- Компенсацию спорта после полугода работы;