Backend Developer

1 Year ago • 2 Years +

Job Summary

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.
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
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
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

Job Details

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

Similar Jobs

CData - Software Development Engineer III

CData

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ettain Group - Sr. Automation Engineer/Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Scientific Games - Senior Software Engineer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
1 Week ago
eBay - MTS 1, Backend Software Engineer

eBay

San Jose, California, United States (On-Site)
1 Week ago
Google - Customer Solutions Engineer

Google

New York, New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Algorithm Engineer, Security Assurance

bytedance

Singapore (On-Site)
1 Month ago
CrowdStrike - Sr. Engineer -Cloud- IoT

CrowdStrike

Pune, Maharashtra, India (On-Site)
1 Month ago
Assist software  - Java Developer

Assist software

Suceava, Suceava County, Romania (Remote)
7 Months ago
Qualcomm - Engineer - AI Orchestration

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
gravitee.io - Sales Engineer

gravitee.io

London, England, United Kingdom (Hybrid)
2 Months ago
matchgroup - Senior Machine Learning Engineer, Dating Outcomes

matchgroup

New York, New York, United States (Hybrid)
1 Month ago
Infosys - Java Fullstack Developer

Infosys

Mexico City, Mexico (On-Site)
5 Days ago
PhonePe - Software Engineer (Backend, 5-8 Years) - Financial Services

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Britive - Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
Workato - Senior Infrastructure Engineer

Workato

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

Tesla - Sales Advisor

Tesla

Bavaria, Germany (On-Site)
4 Months ago
BTF  - Payroll Administrator / Personnel Administration Payroll

BTF

Cologne, North Rhine-Westphalia, Germany (On-Site)
2 Months ago
Tesla - Apprenticeship as a Coating Technician

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
aesir - Lead Game Designer

aesir

Munich, Bavaria, Germany (On-Site)
3 Weeks ago
Boomi  - Enterprise Account Executive – Germany

Boomi

Germany (Hybrid)
1 Month ago
Lionbridge Games - Localization Game Tester (all languages) m/f/d

Lionbridge Games

Berlin, Berlin, Germany (On-Site)
11 Months ago
Hologate gmbh - IT Support

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
4 Months ago
Tesla - Cellular Software Development Engineer

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
welevel  - Senior Technical Artist (Character)

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
blue byte - ubisoft - Graphics Programmer [Snowdrop] (f/m/d)

blue byte - ubisoft

Berlin, Berlin, Germany (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Germany (On-Site)

Germany (On-Site)

Germany (On-Site)

Berlin, Berlin, Germany (On-Site)

Germany (On-Site)

Germany (On-Site)

Berlin, Berlin, Germany (On-Site)

Berlin, Berlin, Germany (On-Site)

Germany (On-Site)

Berlin, Berlin, Germany (On-Site)

View All Jobs

Get notified when new jobs are added by Thought Fish

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug