deca gamesVisit company site

Mid/Senior C++ Developer

Deca Games is looking for a Mid/Senior C++ Developer that has extensive knowledge and understanding of writing high performance networking code.
Job post found at deca-games.breezy.hrApply for position


Who we’re looking for

We are looking for a passionate and talented Mid/ Senior Backend Developer to join our growing engineering team and play an integral role in designing, building, and scaling our architecture.

This role is a remote role, you can work from everywhere in the world.

Your Responsibilities

  • Work with an interdisciplinary agile team of artists, designers, and programmers to implement new gameplay features
  • Design and implement well-engineered, reliable, maintainable, and bug-free code
  • Solve challenging technical issues
  • Follow best practices, development processes, and coding standards
  • Document and peer review technical designs with other software engineers
  • Work with QA, providing information needed to fully test developed code
  • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
  • Share knowledge, help and mentor colleagues in a cooperative, cross-disciplinary and remote team environment

Your Profile

  • At least six years of gaming industry experience
  • Shipped at least two mobile/desktop games, preferably on multiple platforms
  • Expert in C++
  • Strong performance optimization experience
  • Strong problem solving/debugging skills
  • Extensive knowledge and understanding of writing high performance networking code
  • Extensive experience in creating and maintaining multiplayer servers
  • Extensive experience with self-testing to minimize and fix issues
  • Experience with Git
  • Good knowledge of Unix systems
  • Basic experience in Python
  • Familiar with Agile Project Management and Scrum
  • Independent and highly motivated working style that take pleasure from creative work
  • Ability to communicate effectively and work as part of a team
  • Fluent in English

Would be a plus

  • Experience with Google AppEngine (including DataStore)
  • Basic experience in Unity and .NET/C#
  • Remote work experience
Apply for position