SENIOR ONLINE PROGRAMMER


Your tasks...
  • Implementation of major features in our current game projects
  • Work on code architecture, task estimations and risk management
  • Contribute to the continuous development of our tools and technology
  • Guiding junior programmers (depending on the project)


Your profile...
  • Knowledge of software architecture and design patterns
  • Perfect understanding of web technology, e.g. network-connections, security, protocols, etc.
  • Experienced in client technology, e.g. Flash, ActionScript 3, HTML, JavaScript, etc.
  • Highly experienced in server technology, e.g. Java, C++, Linux, Apache, php, MySQL, etc.
  • Solid programming skills in Java and C++
  • Experience with C# (or other programming languages) is a plus
  • Experience with Unity is a plus
  • Ability to identify the risks, dependencies, and priorities in a project
  • A love of video games
  • Good English skills (written and oral)


Ideally...
  • Experience in server and gameplay programming
  • Broad technical knowledge (ex. hardware, other programming languages, etc.)
  • Experience in developing Java or C++ based server applications
  • Experience with databases management system
  • Experience in tools development (deployment, build systems, editors, etc.)
  • A desire to progress as a person and take on higher responsibilities
FACTBOX


INFORMATION


If you think that most of the job description matches your profile, please send us your resume -
We are looking forward hearing from you!


CHECKLIST


Please ensure that you send us all the important information that we can assess your application:

Curriculum Vitae
Cover Letter
Work Experience
Arbeitszeugnisse / References
Relevant Work Samples
Whatever else you feel important!


CONTACT


Please send your application to jobs@sproing.com