Network Programmer

  • Location: Malaysia/Remote
  • Salary: Negotiable
  • Type: Permanent
  • Job reference: 22335

Network Programmer (VR)


You will be a part of the creation of a first-ever VR/AR World of Science and Technology experience; a collaborative Virtual and Augmented Reality gaming platform between industry leading scientists and universities for one of the world’s biggest industries. If you are interested in pushing the boundaries of VR and AR through Science and Technology with a gamification element, this may be the opportunity for you!


We are seeking a full-time Network Programmer (VR) to join our dedicated team. We need your expertise in creating fun and engaging multiplayer systems to thrill a whole new audience of scientists. We believe that VR and AR are the future of scientific research and education and would like you to be a part of our future.

Responsibilities:
• Implement solutions to synchronize gameplay
• Analyze and optimize bandwidth usage and latency effects
• Develop highly scalable, secure and available connectivity services
• Create clear documentation to transfer knowledge and simplify maintenance
• Cooperate closely with our gameplay programmers to ensure multiplayer compatibility
• Recognize opportunities to improve our application or general workflows, and seek to make these changes

Required Qualifications and Skills:
• 3+ years of C/C++ experience
• 2+ years of experience in client-server programming related to video games
• Experience in IP network protocols (TCP and UDP)
• Experience in database development (MySQL, Oracle, ... )
• Experience with replication, arbitration, bandwidth, load balancing and multiplayer concepts
• Experience with 3D game engines
• Self-sufficiency
• BS (or higher) in Computer Science or a similar discipline (i.e. Physics, Math, EE, etc.)
• Strong verbal and written communication skills in English

Desirable Qualifications and Skills:
• Unreal Engine experience
• Experience in implementing VoIP
• Experience working on a MMO
• Shipped console/PC title experience
• VR and/or AR experience as a developer or user
• Familiar with: JSON, XML, JavaScript, and/or Python
Benefits and Pay/Additional information:
• Workspaces offered as well at international offices, such as China - Guangzhou & Shanghai, Vietnam – Ho Chi Minh City, Thailand - Bangkok, Malaysia - Rawang, Brazil - Campinas, India - Bangalore
• The candidate must have the willingness to travel
• You will work with the latest technologies and collaborate closely with our international developers

Back to vacancies Apply for this job