This job listing expired on Apr 5, 2022
Tweet

We are looking for a Junior Backend Programmer to work on online-game backend technology in our Frankfurt, Germany studio.

The Junior Backend Programmer will work closely with the Department Lead to implement, debug and support online-backend systems used across Crytek games.

*Required documents that allow a careful evaluation of your application are resume, cover letter and additional samples*

Responsibilities

  • Develop and support a set of reliable and high performance online services, help integrate them into the company’s products.
  • Create task duration estimates and complete all work in a timely basis.
  • Actively participate in the team working on project by making recommendations on how to improve the product’s quality as well as the group’s productivity.
  • Create documentation where required.

Requirements

  • 1+ years of professional work experience as a Programmer, preferably in the games industry.
  • Bachelor's degree in computer science or related field.
  • Strong programming skills in either C++ or C#, working experience with either.
  • Debugging skills.
  • Basic understanding of multithreading concepts.
  • Basic understanding of network programming concepts.
  • Ability to work in a collaborative programming environment.
  • Willing to accept direction, work well under pressure, and handle multiple tasks.
  • Passion for making great games.
  • Ability to contribute innovative and original ideas towards all aspects of a game’s production and development.
  • Team player and self-driven.
  • Willing to learn and grow professionally.
  • Solid English skills, good communication skills with strong affinity for transparency.
  • Willing to relocate to Frankfurt am Main area, Germany.

Pluses

  • Direct responsibility for performance and functionality of certain server modules.
  • Experience optimizing server code.
  • Experience with Actor Model, CSP or other concurrent programming model. // - e.g.: C# tasks, Goroutines, Erlang.
  • Programming & trouble-shooting experience in Linux-like environments.
  • Database programming experience (MongoDB, MySQL, …).
  • Experience developing secure online services.
  • Experience with making multiplayer games.

What you can expect from us

  • A refreshing yet highly professional atmosphere in a diverse team
  • Flexible work time
  • Free public transportation ticket, which lets you use public transport free of charge 24/7
  • Supported German lessons for our employees
  • Company language is English. Any additional language is a plus, but not a requirement
  • Extensive assistance with getting visa, work permits and communication with local authorities
  • Relocation support
  • A company apartment for your first few months and help in finding a private apartment
  • ...and much more!