Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
SuperCity is a cross-platform city-builder with over 30 million players and a 14+ year history, running on 8 platforms. The game has ranked among the top 10 games on Facebook Top Grossing Games, and its mobile version was launched in 2017.
*Instagram и Facebook принадлежат компании Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории РФ
задачи
Develop and maintain backend services using PHP;
Work with a high-load production system (~100k DAU);
Extend and support a monolithic backend architecture, improving stability and scalability;
Design, implement, and maintain APIs and internal service interactions;
Work with API contracts based on JSON Schema;
Use jRPC for internal communication between system components;
Work with MongoDB, Redis, AWS, and Centrifugo;
Optimize data storage, caching strategies, and background processes;
Ensure system reliability under real production load;
Analyze system performance using Grafana and other monitoring tools;
Identify bottlenecks, degradation points, and inefficiencies;
Optimize queries, caching layers, and heavy backend flows.
требования
Strong commercial experience with PHP backend development (5+ years);
Experience in GameDev or other high-load backend systems;
Solid understanding of OOP and software design principles;
Hands-on experience with MongoDB and Redis;
Experience working with AWS;
Ability to analyze metrics and work with monitoring tools such as Grafana;
Understanding of API contracts and JSON Schema;
Experience with jRPC or similar RPC/API approaches;
Strong understanding of high-load system challenges, including caching strategies, concurrency and race conditions, fault tolerance, scalability, and bottleneck identification;
Comfortable working with monolithic architectures and evolving them without disruptive rewrites;
Nice to have: Experience with real-time systems like Centrifugo, experience supporting live game servers, live-ops, and event-driven logic, experience profiling and optimizing PHP applications, understanding of CI/CD, observability, and production workflows, experience with evolutionary development of legacy systems.
условия
Competitive salary, reviewed every 6 months based on market trends and performance;
Flexible benefits: an annual $1000 to spend on health insurance, sports, therapy, education and language classes;
Full pay during sick leaves and personal leaves;
20 Working days of vacation annually;
Open statistics, including earnings from the games.