HIGOGAME
Software Engineer Intern
HIGOGAMESingapore1 day ago
InternshipInformation Technology, Art/Creative

Job Responsibilities:

  • Assist in the development, testing, and optimization of our game server framework and logic modules.
  • Support the team in monitoring server stability and contribute to performance analysis tasks under the guidance of senior engineers.
  • Help identify, document, and resolve minor bugs and technical issues that arise during game development and operation.
  • Participate in team meetings and code reviews to learn professional programming standards and software design principles.
  • Learn and apply best practices for building robust and secure backend systems for a live game environment.


Qualifications:

  • Currently pursuing an Associate, Bachelor's, or Master's degree in Computer Science, Information Technology, Math or a related field.
  • Basic knowledge of at least one of the following programming languages from coursework or personal projects: Golang, C++, or C#.
  • Basic understanding of RESTful APIs and client-server communication.
  • Basic understanding or willingness to learn serialization formats such as Protobuf or JSON.
  • Foundational understanding of TCP/IP protocol, networking concepts, databases (e.g., MySQL and Redis) , and basic data structures, algorithms.
  • Knowledge of version control systems like Git and issue tracking (e.g., Jira).
  • Strong analytical and problem-solving skills with a proactive learning attitude.
  • A great sense of responsibility, a collaborative mindset, and an eagerness to grow as an engineer.


Bonus Skills (Nice to Have):

  • Previous personal projects related to game development or backend systems.
  • Familiarity with message queue systems like Kafka.
  • Hands-on experience with Redis or caching mechanisms.
  • Exposure to microservices architecture and distributed systems.
  • Passion for mobile/video games is a plus!

Key Skills

Ranked by relevance