THOUGHTFISH is looking for a:

Junior Software Engineer – Backend (f/m/d)

Thoughtfish develops games and gamified apps for mobile devices. We strive to create innovative products and technologies with areas of applicability beyond the scope of gaming. We are looking for professionals to strengthen our friendly, highly-motivated team.

Your Responsibilities:

  • Research and present data solutions for customer specific problems

  • Conduct unit tests and create prototypes for these research results

  • Implement database-related features, including data modeling and query tuning

  • Identify and overcome technical and developmental risks/obstacles
  • Optimization of existing code in regards to performance and memory leaks

Your Qualifications:

  • Experience with the C/C++ programming language

  • Multi-threaded programming and parallel processing knowledge

  • Ability to clearly document written code and features, knowledge of UML diagrams is a plus
  • Solution driven mindset
  • A passion for videogames
  • Good communication and team skills

Bonus Points for:

  • Deep understanding of PC networking and data communication behavior
  • Knowledge of Unity3D and C#
  • Experience working with database implementation of SQL databases

  • Experience with MySQL or similar databases
  • Experience with Unreal Engine 4

  • Experience with iOS/Android native development
  • Experience with HTML, CSS, Java Script and PHP (AJAX)
  • Experience in Linux system administration

What We Offer:

  • Transparent salary with regular, fixed increases
  • A positive feedback-culture featuring “Thank yous”, motivation, and room for mistakes
  • Cool and unique projects
  • We appreciate working parents and the need for a proper work-life balance

Your Application:

Please send your application with cover letter, curriculum vitae, references and/or certifications to hello@thoughtfish.de