Point your AI agent at freehire and let it find you a job.

Get the CLI →

3Mindwave Limited

NewBe an early applicant

Game Programmer

Posted Updated
Discussion

3MINDWAVE LIMITED

3MINDWAVE Limited (3MW) is a local studio founded in Dec 2016. We focus on arcade game development and VR game / software technology development. Our goal is to provide great entertainment / VR experience with premium quality in both hardware and software. We provide professional services for high-quality digital entertainment. We excel at high-end digital video content production, products and technology application solutions.

General Description:

As a Game Programmer, you will be responsible for the development of complex gameplay systems, optimizing game performance, and ensuring the highest quality code is delivered. You will collaborate with cross-functional teams to define and execute the technical vision of the project, mentor junior programmers, and play a key role in the overall game development process. This is an exciting opportunity to have a major impact on both the technical and creative aspects of our games.

Roles and Responsibility:

  • Implementing gameplay features and systems in Unreal Engine (Blueprints and C++).

  • Driving technical decisions and ensuring the architecture and systems scale effectively for the project.

  • Mentoring and guiding junior programmers, providing technical leadership and fostering a culture of collaboration and growth.

  • Collaborating with designers, artists, and other engineers to implement features, optimize performance, and troubleshoot technical issues.

  • Writing clean, efficient, and maintainable code while ensuring best practices and standards are followed.

  • Optimizing game performance and ensuring smooth gameplay across a variety of platforms.

  • Contributing to the overall design and implementation of multiplayer, AI, physics, and other core gameplay systems.

  • Conducting code reviews to maintain high standards and ensuring robust, bug-free code.

  • Staying current with the latest trends, techniques, and tools in game development and Unreal Engine.


Required Skills & Qualifications:

  • Deep understanding of game development principles, including gameplay mechanics, artificial intelligence, physics, and optimization.

  • Expertise in performance profiling and optimization across various platforms (PC, console, mobile).

  • Solid experience with Unreal Engine's networking systems, multiplayer games, and online features.

  • Strong experience with version control systems (e.g., Perforce) and collaborative development workflows.

  • Proven ability to work on large-scale projects and meet deadlines while maintaining high-quality code.

  • Exceptional problem-solving skills with the ability to tackle complex technical challenges.

  • Excellent communication skills, both verbal and written, with the ability to work effectively with cross-disciplinary teams.

  • Leadership and mentoring experience in a technical setting.


Preferred Skills (Not Required, but a Plus):

  • Networking and Multiplayer Experience:

    • Strong understanding of Unreal Engine's networking systems for both dedicated servers and peer-to-peer architectures.

    • Experience with replication, networked gameplay, latency compensation, and server-authoritative game design.

    • Familiarity with matchmaking, lobby systems, and multiplayer UI/UX within Unreal Engine.

    • Experience with cloud services (e.g., AWS, Google Cloud) for multiplayer infrastructure.

    • Knowledge of network optimization techniques to ensure smooth, responsive gameplay across varying network conditions.

  • Experience developing for VR/AR platforms or experience with complex user interfaces.

  • Expertise in Unreal Engine’s rendering pipeline and visual scripting tools.

  • Knowledge of game AI.

  • Familiarity with shaders, materials, and advanced graphics programming in Unreal Engine.

  • Strong knowledge of software engineering principles such as design patterns and object-oriented programming.


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.