Project translated automatically.
Log in
or
register,
to view the original
Main Requirements:
Experience in mobile application development:
- Experience with Android and/or iOS (depending on the target platform).
- Ability to work with frameworks and libraries such as GLIDE (if required for the project).
Knowledge of programming languages:
- Proficiency in Java and Kotlin for Android.
- Experience with C# (if the application requires the use of Unity) or Swift (for iOS).
- Knowledge of JavaScript or TypeScript if the application will contain elements on React Native or other cross-platform solutions.
Experience with game engines:
- Experience in development on game engines (e.g., Unity or Unreal Engine) is a plus.
- Ability to work with object physics, animation, 2D and 3D graphics.
Knowledge of client-server architecture:
- Experience in creating server-side for mobile games.
- Knowledge of REST API, WebSockets for working with chat, player statistics, multiplayer.
- Experience with databases (e.g., PostgreSQL, MySQL).
Experience in interface development (UI/UX):
- Understanding of interface design principles for games and applications.
- Ability to create user-friendly and intuitive interfaces for mobile devices.
Knowledge of version control systems:
- Proficiency in Git or other version control systems for collaborative development and project management.
Application publishing skills:
- Experience in publishing applications on Google Play and/or App Store.
- Knowledge of platform requirements and application review processes.
Preferred:
- Experience with advertising SDKs and integrations (e.g., AdMob, Facebook Ads).
- Knowledge of mobile game monetization principles (in-app purchases, advertising).
- Analytics skills (e.g., Firebase, Google Analytics) for tracking user behavior and improving the application.
- Experience in developing multiplayer games or games with online play support.
- Creative thinking and ability to work in a team.
Personal Qualities:
- Ability to work under tight deadlines, plan tasks, and organize the workflow.
- Responsibility, attention to detail, ability to make independent decisions.
- Communication skills and willingness to discuss and propose solutions for improving gameplay and functionality.
It is desirable to review the portfolio of works to determine suitable specialists for the development of a mobile game application, whether it is a single-player game or a project with a more complex structure (server-side, online multiplayer, etc.).