<- back

Senior Network Developer

The Senior Network Developer’s primary responsibility is to design and implement low level network systems and implement network game play or enable network game play to be developed.

Must also exhibit excellent verbal and written communication skills, a high level of understanding towards game technology production and an adaptability to meet the needs of projects utilizing common technology.

Responsibilities:

- Development of technical design specification, implementation and test plans
- Development of network systems appropriate to a given game
- Profiling, performance-analysis, performance tuning
- Create complex systems from start to finish
- Researching state of the art techniques and contributing innovative and original ideas towards all aspects of game networking
- Working with other members of the game team, including gameplay programmers, artist, QA testers.
- Providing mentorship to other Programmers
- Meet production schedules and deadlines

Min skills:

  • Extensive C# Knowledge
  • Extensive, senior level console programming experience
  • Practical experience with 3D math
  • Experience with at least one network API
  • Experience developing network game play
  • Experience with source control systems - Git
  • Think critically, and apply analytical skills in resolving complex issues
  • High personal standards as demonstrated in quality and pride of work
  • Quickly master proprietary tools and development processes
  • To take direction and criticism
  • Meet deadlines designated for team projects
  • Professionalism and the ability to function well within a team
  • Self-motivated

Bonus skills:

  • Experience with Lidgren, Unity, ZeroMQ as well as creating a scalable architecture is an important bonus

Benefits:

  • young and highly motivated team
  • agile development process
  • challenging work in an exciting and fast growing industry
  • comfy work environment in a quiet and green part of town just 15min from downtown
  • live and work in Bangkok, Thailand - the city of angels with a low cost of living and a high quality of life

Salary range: doe