CrawlJobs Logo

Game Programmer

· Job Posted January 26, 2026
Apply Position
Job Link Share

Job Description

Do you have a strong passion for games, clean code and new technologies? Do you possess the ability to work in an agile team of artists, designers and programmers? That’s great, because we are looking for Game Programmers!

Job Responsibility

  • Build great quality games
  • Frequently prototype new concepts
  • Develop best practices in the team through participation in design and code reviews
  • Proactively contribute to the team effort with your ideas for new features and identify areas of improvement

Requirements

  • Bachelor’s or master’s degree in computer science or a related field
  • 2+ years of experience in game development with Unity
  • Top-notch programming and debugging skills in C#
  • Significant involvement in the production of at least one shipped game developed with Unity
  • Knowledge of the technical pipeline and all the processes needed to make a game
  • Dedication to engineering excellence
  • Ability to review, analyze and document programming codes
  • Excellent verbal and written communication skills in Turkish and English
  • Passion for games

Nice to have

  • Interest in game design
  • Having pet projects or contributing to any open source projects
  • Knowledge of client-server communication, networking and multiplayer game architecture
  • Experience in applying software development patterns
  • Playing mobile games

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Game Programmer

8 matching positions

Game Programmer

AMC Studio is the ultimate destination for game developers and artists looking t...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
amcstudio.ro Logo
AMC Studio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional experience in game programming
  • Advanced programming skills in C++ with a strong understanding of the fundamentals
  • Experience with game engines, primarily Unreal Engine
  • Experience working in large codebases
  • Good understanding of software architecture
  • Ability to mentor other programmers and provide/receive constructive feedback
  • Strong problem-solving skills
  • Familiarity with performance profiling and optimization
  • Experience with version control (Git, Perforce)
What we offer
What we offer
  • Flexible monthly benefit budget
  • Vacation allowance growing with tenure in the company
  • Projects aligned with your expertise
  • Collaboration with industry leaders on AAA titles
  • Professional growth opportunities
  • Flexible work arrangements
  • Relocation and visa support (depending on the position)
  • An environment dedicated to diversity and inclusion
  • Fulltime
Read More
Arrow Right

C++ Game Programmer Intern

Your primary mission will be to learn, adapt, and write your first production-re...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eagerness to learn, adapt, and write production-ready code
  • Knowledge of C++ basics
  • OOP fundamentals
  • Strong logic skills
  • Passion for game development
  • Personal projects or relevant university background
Job Responsibility
Job Responsibility
  • Learn, adapt, and write first production-ready code under guidance
  • Dive into game development mechanics, working on real tasks for titles
  • Absorb new knowledge quickly, understand existing codebases, learn to maintain high coding standards
  • Implement gameplay features and fix bugs using C++ under mentor supervision
  • Collaborate with game designers, artists, and senior developers
  • Learn industry-standard development practices, clean code principles, and optimization techniques
  • Attend daily team meetings (Stand-ups) and participate in code reviews
  • Get hands-on experience with Agile/Scrum workflows and game development tools
  • Fulltime
Read More
Arrow Right

Senior Game Programmer, Brawl Stars

Brawl Stars team is stacked with great programmers who want to hire more great p...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, professional experience using C++
  • Implemented and shipped major game features/game(s)
  • Equally capable building on top of existing code as creating new systems
  • A problem solver who thinks about how systems fit together, not just the feature at hand
  • Sharp communicator who works naturally with designers, artists, and other disciplines
  • Comfortable with ambiguity and high autonomy in a fast-paced environment
  • Passion for games, technology, with a forward-thinking approach
  • Be passionate about the game and contribute design ideas to help it be better
  • A self-starter approach to use AI: you've found ways to use it in your day-to-day work, you experiment, figure things out and bring the same energy to every new challenge.
Job Responsibility
Job Responsibility
  • Craft high-quality features end-to-end, from a rough idea to polished code running smoothly for millions of players
  • Collaborate closely with designers, artists and other engineers to make features feel right, not just function right
  • Work across different areas of the game, wherever impact is needed
  • Write robust code that stands up to the demands of a massive, ever-evolving live game
  • Take initiative to improve shared tools, workflows, and the codebase itself
What we offer
What we offer
  • Relocation support
  • Fulltime
Read More
Arrow Right

Senior Game Programmer

Hay Day team is stacked with great programmers who want to hire more great progr...
Location
Location
Finland; United Kingdom , Helsinki; London
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad understanding of games programming
  • Strong, professional experience using C++
  • Equally capable building on top of existing code as creating new systems
  • Passion to learn new skills and technology
  • Passion for games
Job Responsibility
Job Responsibility
  • Craft great high-quality features and tech that help players enjoy our games more
  • Be passionate about the game and contribute design ideas to help it be better
  • Write robust code to be used by millions of players
  • Work closely with the team on shared goals while individually delivering complete work
What we offer
What we offer
  • Compensation
  • Work environment
  • Resources to succeed
  • Relocation support
  • Fulltime
Read More
Arrow Right

Senior Online Game Programmer

We are looking for a Senior Online Game Programmer in our new state-of-the-art o...
Location
Location
Germany , Frankfurt
Salary
Salary:
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional work experience as an Online or Backend Programmer (does not have to be in the games industry)
  • Direct responsibility for the performance and functionality of certain server modules
  • Bachelor's degree in computer science or related field
  • Excellent programming skills in Go
  • Database programming experience (SQL and NoSQL)
  • Strong debugging & optimization skills
  • Strong understanding of multithreading and other concurrency concepts
  • Programming & trouble-shooting experience in Linux-like environments
  • Deep understanding of network protocols, client-server architectures and data encryption
  • Team player and self-driven
Job Responsibility
Job Responsibility
  • Drive the development and support of a set of reliable and high-performance online services and help integrate them into the company’s products
  • Work with the existing online technologies and game codebase
  • Take strong ownership of some of the core backend systems and keep a general overview of backend technologies and their interactions
  • Improve the architecture of the whole system with scalability and robustness in mind
  • Debug and optimize any module of the backend system
  • Collaborate with game designers, developers and QA to ensure smooth, secure and scalable online experience
  • Mentor other Junior/Regular Online Game Programmers
  • Create accurate task duration estimates and complete all work on a timely basis to a consistent, high-quality standard
  • Actively participate in the team working on a project by making recommendations on how to improve the product’s quality as well as the group’s productivity
  • Contribute to the documentation and (automated) testing procedures
What we offer
What we offer
  • Career Path
  • Relocation Support (relocation budget, flight coverage, visa/permit assistance, settling-in help)
  • Company Apartment (first three months)
  • Public Transport Pass
  • Gym Card (Fitness First membership)
  • State-of-the-art Office
  • Equal Opportunity & Inclusion
  • German Classes
  • Events (company parties, Gamescom trip)
  • Vacation Days (24 days per year, increasing up to 28)
  • Fulltime
Read More
Arrow Right

Senior Game Programmer

Techland is looking for a Senior Game Programmer to design and implement gamepla...
Location
Location
Poland , Warszawa; Wrocław
Salary
Salary:
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in game development, with a focus on gameplay mechanics or systems
  • Excellent knowledge of C++
  • Strong 3D math skills
  • Experience developing / maintaining large gameplay systems
  • Ability to profile and optimize code, with a focus on cross-platform performance
  • Experience working closely with designers and animators in a multidisciplinary environment
  • Strong understanding of game feel and what makes gameplay fun
  • Authentic passion for games as well as knowledge of the latest titles and trends, especially in FPP games
  • Excellent organization and time management skills
  • Excellent interpersonal and communication skills
Job Responsibility
Job Responsibility
  • Design and implementation of gameplay mechanics in Techland's newest games
  • Iterate gameplay features in close collaboration with animators and game designers
  • Own and drive moment-to-moment gameplay mechanics
  • Create and prototype new gameplay systems and related tools
  • Debug and optimize gameplay mechanics for performance, responsiveness, and stability
  • Mentor and support other programmers by sharing best practices, reviewing code, and helping grow expertise within the team
What we offer
What we offer
  • Private medical care
  • Life insurance
  • Pro-health campaigns
  • Gifts for different occasions
  • Outstanding work atmosphere in a highly-skilled team of professionals
  • Flexible working hours
  • No dress code
  • Full support of the dedicated HR Business Partner
  • Constant stream of company newsletters, PR & project updates
  • Dedicated development budget for each employee
Read More
Arrow Right

Senior Tools Programmer, Game Engine

We are looking for an experienced senior generalist/tools programmer for our int...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, professional experience using C++
  • Extensive experience architecting and writing editors and tools for game development
  • Ability to quickly get up to speed with existing code, across multiple codebases and projects
  • Ability to communicate with technical and non-technical people
  • Driven, focused and willing to see projects through delivery
  • A true desire to help others produce their best work
Job Responsibility
Job Responsibility
  • Maintaining, improving and developing editors, tools and plugins for game content creation and asset pipelines on desktop platforms
  • Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms
  • Maintaining existing engine and shared codebases used across multiple live products
  • Engage with the wider development team here at Supercell to help shape the future of our tech
  • Working closely with game team artists, coders and designers to identify workflow issues before planning and iterating on tools and technical improvements
  • Working as a key part of an engine project team, assist the producer with planning and reviewing features and mentoring less experienced programmers
  • Fulltime
Read More
Arrow Right

Game Programmer, Clash Royale

We are looking for an experienced Senior Game Client Programmer who is self-moti...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant of experience working within game development, on mobile, console, or PC
  • Strong, professional experience using C++
  • Ability to quickly get up to speed with existing code
  • Passion for games
  • Fluent in English
Job Responsibility
Job Responsibility
  • Involvement in all areas of game development including Game Logic, Gameplay System, Engine Tech and User Interface
  • Write robust code to be used by millions of users
  • Support and contribute new ideas to product discussion
  • Independently create complete solutions from scratch
  • Work as part of a team, but with plenty of opportunity to take responsibility on an individual level
What we offer
What we offer
  • Compensation and benefits structured to help you enjoy your time and do your best work
  • Perceiving you as a human being, not a resource
  • Good work environment and resources
  • Help with relocation to Shanghai
  • Fulltime
Read More
Arrow Right