This job might no longer be available.
Junior Backend Programmer
2 years ago
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.
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!
Create Your Profile — Game companies can contact you with their relevant job openings.