x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Senior Backend Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Backend Engineer

Igg Singapore Pte. Ltd.

Igg Singapore Pte. Ltd. company logo

Founded in 2006, IGG is a leading global mobile games developer and publisher committed to making amazing innovative games for players all over the world. Our games are available in 23 different languages, and are enjoyed by 38 million monthly active users from over 200 countries and regions.


At IGG, we are innovators at work, gamers at heart.


We are currently looking for a Server Programmer to join our energetic team in Singapore!


Job description

Work on server or network related tasks that include but not limited to mobile game server architecture design, modular design, game server end program logic development and maintenance efforts

Develop game services and supporting applications

Assess, develop, test, debug, and maintain game services

Propose creative solutions to meet product goals

Work effectively in cross-functional teams and collaborate with internal and remote teams to identify, produce, and deliver tasks on time


Job requirements:

Degree in Computer Science or related field

5+ years’ experience in the mobile games industry or equivalent

Experience with all phases of product development lifecycle, including requirement definition, development, testing, releasing of product(s) and live operations

Expert in C/C++ or other OOP programming language

Expert on network protocols: Socket programming, TCP, UDP, HTTP

Solid understanding of distributed systems and micro service development (SOA, SaaS)

Expert on SQL and relational database operation

Expert on MongoDB, Cassandra or other NoSQL databases

Preferably with Git source control skills

Preferably with solid understanding of functional and reactive programming

Preferably with experience in developing mobile games (iOS & Andriod)

Familiarity with client server data synchronization (e.g. state/frame synchronization) is a plus.

Familiarity with Golang, protocol buffers, docker, centOS would be a plus.


What’s in it for you!

Vibrant work environment

Well stock pantry

Medical & Dental claims

H&S Insurance coverage

Health screening claims

Exciting team building activities

Birthday gift

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?