Senior Game Developer

4 Months ago • 5 Years + • Game Engine

Job Summary

Job Description

Roof Games seeks a Senior Game Developer to contribute to their new AA PC/Console and mobile game project. The ideal candidate will have 5+ years of experience in game development, a strong understanding of programming fundamentals (OOP, DOD, data structures, algorithms), and experience with dependency injection frameworks. Responsibilities include code reviews, mentoring junior developers, and ensuring high-quality code. The project is published by a large media company and involves collaboration with an established team. The successful candidate will have a passion for game development and a desire to improve the gaming experience. The role requires proficiency in English and strong analytical and communication skills.
Must have:
  • 5+ years game dev experience
  • PC/Console game project experience
  • Programming fundamentals (OOP, DOD)
  • Dependency injection frameworks
  • Code review & mentoring
  • Bachelor's degree in CS/Engineering
Good to have:
  • Experience with 30+ individuals
  • 3D graphics pipeline understanding
  • Animation systems understanding
  • NPC AI systems understanding
  • MVC or MVVM architecture patterns

Job Details

Join in Roof Games

We are looking for a senior game developer to join the team of our new AA PC /console and mobile games project.
As Roof Stacks, we have implemented innovative projects since our establishment in 2015. Our mission is to become a global player in our areas of expertise that includes: tourism systems, augmented reality, game development, and financial technology.
While the development of our GoArt project continues rapidly, we are starting a new AA PC/Console game.

Our project, is going to be published by a large media organization. We have a team that has been working together for a long time, with a shared culture and development language. Our talented art team has worked on large projects before and has a long history of collaboration.

If you want to take part in such exciting projects, we are eager to meet you!

Requirements:
*Who loves to play games and is a PC/console gamer
*5+ years of professional hands-on experience in game development
*Significant experience in PC/console game project, or comprehensive experience in developing large-scale, mid-core or hardcore mobile games
*Who understands the fundementals principles of enjoyment in the gaming medium and has a passion for constantly improving and refining the gaming experience
*Excellent understanding of programming fundamentals (OOP, DOD, data structures, algorithms)
*Having experience with dependency injection frameworks
*Experience with code reviews and mentoring, ensuring high-quality code, providing constructive feedback, and supporting junior developers in their growth
*Bachelor’s degree in Computer Science/Engineering or relevant areas
*Willing to develop and learn new technologies
*Good at analytical thinking, result-oriented, team-oriented, and open-minded
*Good communication skills and fluency in English
 
Desirable:
*Experience working on projects with 30+ individuals
*Strong understanding of how a 3D graphics pipeline Works
*Strong understanding of animation systems, including inverse kinematics, rigging, and character animation programming
*Strong understanding of NPC AI systems, including state machines, pathfinding, behavior trees, and other advanced techniques to create immersive and dynamic NPC behaviors
*Having experience with the MVC or MVVM architecture patterns
 
You can visit our stackshare website:https://stackshare.io/roofstacks
undefinedundefinedundefined

Similar Jobs

Samsung Semiconductor - Staff Engineer, Embedded Firmware

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineer, Early Career, Campus

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Days ago
Microsoft - Member of Technical Staff - AI Multimodal

Microsoft

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Aptive - Senior Radar ML Engineer

Aptive

Wuppertal, North Rhine-Westphalia, Germany (On-Site)
3 Hours ago
Attentive - Senior Software Engineer, Search Optimization

Attentive

(Remote)
2 Months ago
Bkom Studios - Senior Unreal Developer

Bkom Studios

Montreal, Quebec, Canada (Remote)
3 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
6 Months ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

United States (Remote)
1 Month ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
1 Month ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

MyGames - Analyst Developer

MyGames

(Remote)
1 Month ago
Ethernovia - Senior ASIC (Front-End) Design Engineer

Ethernovia

San Jose, California, United States (Hybrid)
5 Hours ago
Google - Software Developer II, Site Reliability Development, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
QuinStreet - Senior Data Analyst

QuinStreet

(Remote)
1 Day ago
Peak - Data Scientist

Peak

(On-Site)
8 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Music Foundation Model) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Poland (On-Site)
2 Weeks ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Triple Dot Studios - ASO Manager

Triple Dot Studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Day ago
Rackner - Principal Data Scientist

Rackner

(Remote)
5 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in İstanbul, İstanbul, Türkiye

Panteon Games - Game Data Analyst

Panteon Games

Ankara, Ankara, Türkiye (On-Site)
5 Months ago
RoofStack - Data Product Manager

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Take-Two Interactive - Systems Administrator I

Take-Two Interactive

İstanbul, İstanbul, Türkiye (On-Site)
1 Day ago
Assystems - Survey Engineer

Assystems

Ankara, Ankara, Türkiye (On-Site)
6 Months ago
Blockville Digital Assets - Backend Developer (JavaScript)

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
9 Months ago
MIXER  - Game Developer

MIXER

İstanbul, Türkiye (Hybrid)
8 Months ago
USE Insider - Security Engineer - Red Team

USE Insider

Türkiye (Remote)
6 Months ago
gyb games - Marketing Artist

gyb games

İstanbul, İstanbul, Türkiye (On-Site)
23 Hours ago
Trendyol - Category Intelligence & Planning Professionals - NonFashion Category

Trendyol

İstanbul, Türkiye (Hybrid)
6 Months ago
Dream Games - Marketing Graphic Designer

Dream Games

İstanbul, Türkiye (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
Survios - Senior Technology Engineer - Automation, Analytics and Live Ops (Unreal Engine 5)

Survios

Marina Del Rey, California, United States (Remote)
1 Month ago
Pragma - Game Services Engineer - Co-Dev

Pragma

United Kingdom (Remote)
1 Month ago
Snowed In Studios - Principle Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
5 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
5 Months ago
Limit Break - Unity UI Engineer (Japan)

Limit Break

Tokyo, Japan (On-Site)
3 Weeks ago
Aristocrat Gaming - Unity Developer

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ontario, Canada (Remote)
1 Month ago
Netflix - Software Engineer 6 - Games Engineering

Netflix

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

At Roofstacks, we are not content with simply innovating; we are committed to pushing the frontiers of technology. Since our establishment in 2015, we have skillfully integrated conventional systems with cutting-edge solutions, raising the standard in industries such as tourism, metaverse, AR, gaming, blockchain, and fintech.


İstanbul, İstanbul, Türkiye (Hybrid)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (Hybrid)

İstanbul, İstanbul, Türkiye (On-Site)

Kahramanmaraş, Kahramanmaraş, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

İstanbul, İstanbul, Türkiye (On-Site)

View All Jobs

Get notified when new jobs are added by RoofStack

Level Up Your Career in Game Development!

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

Job Common Plug