Senior Software Engineer - Gram Games

2 Months ago • 5 Years + • Game Engine

About the job

Job Description

Gram Games seeks a Senior Core Tech Developer with 5+ years of game development experience, proficient in Unity 3D, C#, and mobile game development. Responsibilities include performance optimization, architecture improvement, and ensuring a seamless player experience across iOS & Android.
Must have:
  • Unity 3D Engine
  • C# Programming
  • Mobile Game Dev
  • Game Development
Good to have:
  • Free-to-Play Model
  • ECS Systems
  • Optimization
  • Python/Objective-C
Perks:
  • Small Teams
  • Ownership & Impact

AVAILABLE POSITIONS Senior Software Engineer – Gram Games

Gram Games is the studio behind some of the most popular mobile titles in the world like 1010!, Six! and Merge Dragons!. We have more awesome projects in the pipeline. We do things differently here; we work in small self-managing teams, enabling you to have an incredible amount of ownership, autonomy and impact. We'll never ask you to abandon your craft and just focus on managing others or workload. 

We are currently looking for a Senior Core Tech Developer with a passion to identify, investigate and resolve performance and architectural challenges that come with iOS & Android game development. This will involve using game metrics and profiling tools on both the live game and upcoming features to dig into performance issues, optimisations, crashes and ANR’s as well as improving the overall game architecture. You’ll be doing hands-on development and be responsible for making sure that our millions of daily players get the best, most uninterrupted experience possible.

Requirements

We're looking for someone who…

…has at least 5+ years experience as a game developer

…has a deep, wide, demonstrated knowledge in various areas of game programming like gameplay, graphics, UI, tools etc.

…has previous experience working with mobile games

…has previously shipped at least one product in a team environment

…has a solid understanding of the Unity 3D game engine

…has strong experience using C# ( experience with other languages is a plus)

…has a solid understanding the life cycle of a game project both development and live operations

…is very comfortable with modern version control systems (git)

…has strong communication skills

…is goal-orientated and a strong team player

…designs, architects, and implements high quality, structured, and robust code.

…can independently create quality solutions to problems.

…can quickly, and efficiently, pick up and start working with pre-existing codebases.

…is proficient in written and spoken English.

Nice to haves:

…have a BSc in Game Development/Computer Science/Computer Engineering or related field

…have understanding / experience with the Free-to-Play model, ECS systems, optimization

…have some knowledge of Python, Objective-C, Swift, Java or Go

…are familiar with unit tests, CI/CD, networking, backend integrations etc

…has experience using profiling tools to look in to performance issues

…have worked on optimisations on previous projects that have improved the users experience or development process in some way

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

İstanbul, Türkiye (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

London, England, United Kingdom (On-Site)

İstanbul, Türkiye (Hybrid)

Austin, Texas, United States (On-Site)

London, England, United Kingdom (Hybrid)

Carlsbad, California, United States (On-Site)

Austin, Texas, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Zynga

Similar Jobs

ByteDance - Senior Software Engineer, Payment Solution

ByteDance, United States (On-Site)

Meta - Data Engineer, Analytics

Meta, United States (On-Site)

Twitch - Data Engineer - Monetization

Twitch, United States (Hybrid)

Google - Software Engineer, Payments

Google, India (On-Site)

QDStaff - Typescript SWE Game Developer

QDStaff, United States (On-Site)

LightSpeed Studios - Lead Systems Engineer

LightSpeed Studios, United States (On-Site)

Regression Games - Software Engineer - Automation Frameworks

Regression Games, United States (Hybrid)

Remedy Entertainment Plc - (Senior) Engine Programmer

Remedy Entertainment Plc, Finland (On-Site)

Tamatem Games - Senior Unity Developer

Tamatem Games, Jordan (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paypal - Lead Software Engineer (JavaJ2EE)

Paypal, India (Hybrid)

Rackspace Technology - Sr Big Data Engineer (GCP)- Airflow and Oozie

Rackspace Technology, India (Remote)

Luxoft - Senior Android Framework Developer

Luxoft, India (On-Site)

Hunting Cube Recruitment Solutions - SDE 3

Hunting Cube Recruitment Solutions, India (On-Site)

Sinch - Manager, Data Engineering

Sinch, Sweden (On-Site)

ARHS - Java Developer

ARHS, Netherlands (Remote)

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Universally Speaking - Thai Games Tester

Universally Speaking, United Kingdom (On-Site)

Eleven Labs - Performance Marketing Lead

Eleven Labs, United Kingdom (Remote)

Info Stretch - Java Developer

Info Stretch, United Kingdom (On-Site)

Keywords Studios (Player Support) - Strategic Account Manager

Keywords Studios (Player Support), United Kingdom (Hybrid)

CAE - Regional Tax Specialist

CAE, United Kingdom (On-Site)

Rank group - Experienced Card Room Dealer

Rank group, United Kingdom (On-Site)

Warner Bros Discovery - Senior Sound Guarantee

Warner Bros Discovery, United Kingdom (Hybrid)

Sony Interactive Entertainment - Principal Audio Programmer

Sony Interactive Entertainment, United Kingdom (Hybrid)

Keywords Studios (Player Support) - Associate Creative Director - Maverick Media

Keywords Studios (Player Support), United Kingdom (Hybrid)

Playground Games - Lead Character Artist

Playground Games, United Kingdom (Hybrid)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Keywords Studios (Player Support) - Software Engineer

Keywords Studios (Player Support), Japan (Remote)

Tencent - Unity Client Development Trainee 103304

Tencent, Singapore (On-Site)

OUTFIT7 - Game Developer (C++ or Unity)

OUTFIT7, Slovenia (Hybrid)

Dempsey Resource Management  Inc  - Senior Level Game Developer - WFH

Dempsey Resource Management Inc , Philippines (Remote)

Zynga - Mobile Game Engineer

Zynga, Türkiye (On-Site)

Snowed In Studios - Advanced Software Developer

Snowed In Studios, Canada (Remote)

Image Infotainment  - Game Developer

Image Infotainment , India (On-Site)

Rocket Science - Software Engineer - Unreal

Rocket Science, United Kingdom (Hybrid)

Get notifed when new similar jobs are uploaded