Backend Developer

1 Year ago • 2 Years +
Backend Development

Job Description

Thoughtfish develops games and gamified apps for mobile devices, VR, MR, PC, and consoles. We are looking for professionals to strengthen our friendly, highly-motivated team. As a Backend Developer, you will be responsible for implementing database-related features, optimizing existing code, monitoring database and server performance, researching data solutions for customer specific problems, conducting unit tests, creating prototypes, identifying and overcoming technical risks.
Good To Have:
  • Deep understanding of PC networking
  • Knowledge of Unity3D and C#
  • Experience with MySQL or similar databases
  • Experience with iOS/Android native development
  • Experience with HTML, CSS, Java Script and PHP (AJAX)
  • Experience in Linux system administration
Must Have:
  • At least 2 years of professional experience with C/C++
  • At least 1 year of professional experience with SQL databases
  • Multi-threaded programming and parallel processing experience
  • Ability to clearly document written code
Perks:
  • Transparent salary with regular, fixed increases
  • A positive feedback-culture featuring appreciation of your work
  • Cool and unique projects
  • We value and respect the need for a proper work-life balance

Add these skills to join the top 1% applicants for this job

communication
cpp
unity
game-texts
mysql
html
prototyping
networking
c#
linux
ajax
sql
php
css
java

THOUGHTFISH is looking for a:

Backend Developer (f/m/d)

Thoughtfish develops games and gamified apps for mobile devices, VR, MR, PC, and consoles. 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:

  • Implement database-related features, including data modeling and query tuning
  • Optimize existing code in regards to performance and memory leaks

  • Monitor database and server performance – troubleshoot, tune, refactor, and adjust capacity as needed

  • Research and present internally data solutions for customer specific problems

  • Conduct unit tests and create prototypes for the results of your research

  • Assume responsibility for low-level profiling of performance and memory issues

  • Identify and overcome technical and developmental risks/obstacles

Your Qualifications:

  • At least 2 years of professional experience with the C/C++ programming language
  • At least 1 year of professional experience working with database implementation of SQL databases
  • Multi-threaded programming and parallel processing experience
  • Ability to clearly document written code and features. Knowledge of UML diagrams is a plus

  • Solution driven mindset
  • A passion for video games

  • Good communication and team skills

Bonus Points For:

  • Deep understanding of PC networking and data communication behavior
  • Knowledge of Unity3D and C#
  • Experience with MySQL or similar databases
  • 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 appreciation of your work, motivation, and room for mistakes

  • Cool and unique projects
  • We appreciate applicants from all backgrounds, working parents, and we value and respect 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

Set alerts for more jobs like Backend Developer
Set alerts for new jobs by Thoughtfish GmbH
Set alerts for new Backend Development jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Backend Development (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙