Senior Game Developer

2 Hours ago • 5 Years + • Game Engine

About the job

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
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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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 (Remote)

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

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

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

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

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

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

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

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

View All Jobs

Get notified when new jobs are added by RoofStack

Similar Jobs

Twitch - Software Engineer II - iOS

Twitch, United States (On-Site)

Sperasoft - Release Engineer

Sperasoft, Armenia (On-Site)

eBay - Staff Software Engineer - MTS 2

eBay, Canada (Hybrid)

PlayStation Global - Manager, Software Engineering

PlayStation Global, United States (Hybrid)

Playtech - Data Scientist

Playtech, Cyprus (On_site)

Scorewarrior - Client C++ Developer

Scorewarrior, Cyprus (On-Site)

LightFury Games - Senior Tools Programmer

LightFury Games, India (On-Site)

Yager - Senior Game Engineer (f/m/d)

Yager, Germany (Hybrid)

Mentorpalai - Unity Developer - Game Design

Mentorpalai, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dibber India - Social Media Manager

Dibber India, India (On-Site)

Digital Green - AI Researcher

Digital Green, India (On-Site)

Playrix - Automation Support Engineer

Playrix, Ukraine (Remote)

Blackhawk Network - Software Engineer II

Blackhawk Network, India (On-Site)

Playtech - Java Developer

Playtech, United Kingdom (On_site)

The Walt Disney Company - Lead Machine Learning Engineer, Ad Platforms

The Walt Disney Company, United States (On-Site)

ByteDance - Backend Software Engineer, Data Engineering

ByteDance, Singapore (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in İstanbul, İstanbul, Türkiye

USE Insider - Customer Success Manager - Hi-tech

USE Insider, Türkiye (On-Site)

Zynga - Mobile Game Engineer

Zynga, Türkiye (On-Site)

Good Job Games - Animator - Marketing/Studio

Good Job Games, Türkiye (On-Site)

IO Interactive - Cinematic Director

IO Interactive, Türkiye (Hybrid)

Bigger Games - 2D Game Animator

Bigger Games, Türkiye (On-Site)

IO Interactive - Senior Gameplay Animator

IO Interactive, Türkiye (Hybrid)

Fugo Games - Unity Technical Artist

Fugo Games, Türkiye (On-Site)

Fugo Games - Growth Specialist (User Acquisition)

Fugo Games, Türkiye (On-Site)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Zen Technologies  - Junior Game Developer

Zen Technologies , India (On-Site)

Kokku - Senior Software Engineer - Unreal

Kokku, Brazil (Remote)

Moon Active - Game Developer

Moon Active, Lithuania (On-Site)

Activision - Multiplayer Technical Director

Activision, Poland (Hybrid)

Mentorpalai - Unity Developer - Game Design

Mentorpalai, India (On-Site)

PerBlue - Unity UI Software Developer

PerBlue, United States (Remote)

Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios, United States (On-Site)

Get notifed when new similar jobs are uploaded