Game Developer
6 days ago
Gujrat, Punjab, Pakistan
Softices
Full time
400,000 - 600,000 per year
Responsibilities& Duties
- Develop and implement strategies to win bids and secure projects. Design, develop, and implement mobile game applications from concept to launch.
- Ensure games are optimized for various mobile platforms (iOS, Android) and devices with different screen sizes, resolutions, and hardware capabilities.
- Debug and resolve platform-specific issues and performance bottlenecks.
- Integrate artwork, 2D/3D graphics, animations, and audio elements into the game engine.Optimize assets for memory and performance constraints.
- Work closely with game designers to understand and implement gameplay concepts and features.
- Collaborate with artists and animators to integrate assets and maintain the visual style of the game. Coordinate with quality assurance (QA) testers to identify and fix bugs and gameplay issues.
- Profile and optimize game performance, including frame rate, loading times, and memory usage.
- Implement efficient rendering and scripting techniques.
- Use version control systems (e.g., Git) to manage source code and collaborate with team members.
- Maintain clear and organized documentation for code, processes, and project-related information.
- Keep up-to-date with the latest mobile gaming trends, technologies, and tools.
Skill-setwe are looking for
- Proficiency in programming languages such as C#, C++, or Java.
- Strong understanding of mobile platforms (iOS, Android) and development tools (e.g., Xcode, Android Studio).
- Experience with game engines like Unity3D or Unreal Engine.
- Familiarity with 2D/3D graphics, physics, and audio systems in games.
- Solid problem-solving and debugging skills.
- Knowledge of shader programming.
- Familiarity with multiplayer and online gaming concepts.
- Previous experience with game monetization strategies, such as in-app purchases and advertisements.
- Excellent communication and teamwork abilities.
- A passion for gaming and creativity in designing interactive experiences.