top of page

Senior UI Developer

About the Company

A career at Press Fire Games is a unique opportunity to work on ambitious projects using advanced technologies in the mobile industry. We value transparency, initiative, passion for work, and knowledge-sharing. In our company, you will be able to embody any ideas, develop your skills, and be a part of a talented team.

Our top priorities are exciting gameplay and remarkable graphics on mobile devices.

Press Fire Games was founded by leading professionals with over 20 years of experience in engineering, art and game design spheres. Moreover, our key partners include ByteDance (TikTok), MGVC, and others.

At Press Fire Games, we're all about exciting mobile projects, remarkable graphics, and passionate teamwork

We have developed our own cross-platform engine that allows us to create games with excellent graphics and gameplay. Using our custom engine, we created the mobile shooter Battle Prime that has gained over 17 million installs and holds a rating above 4.5 in the App Store and Google Play.

And we keep moving on and creating new projects. We are looking for a talented and experienced Senior UI Developer to work on our new sport project.

Ready to level up your career? Apply now and let's create something amazing together!"

Responsibilities

-Develop game screens and implement business logic, as well as integrating with backend services.

-Optimize existing systems, screens, and widgets to improve performance.

-Enhance the game's UI framework, working with UI functionality in the engine (rendering, layout, input, embedded scripting languages — depending on the project).

-Participate in the development and improvement of the game interface architecture, code reviews, and discussions on implementation approaches.

-Actively collaborate with the team to achieve common goals.


What skills will you use

- Excellent knowledge of C++ and a deep understanding of algorithms and data structures.
- Skills in CPU and memory optimization.
- Experience working with various UI approaches and frameworks: MVC, MVVM, React, SwiftUI, Jetpack Compose, Unity UI Toolkit, Unreal Engine UMG, and others.
- Experience in game development and a desire to create high-quality interfaces.

Bonus skills:
- Experience in developing or using game engines.
- Knowledge of JavaScript and experience with mobile platforms (Android, iOS) and consoles.
- Skills in working with graphic APIs and shaders.
- Understanding of the Entity-Component-System (ECS) pattern.

bottom of page