Know how exciting is the current Job Opportunity.

We are on a mission to build, grow and maintain loyal communities at every touchpoint. Do reach us out to know more exciting offers related to the job post.

Job Title: Software Engineer I (Native Game Development)


Job Description :

We’re looking for highly talented and dedicated Software Engineers/Programmers who thrive in fast-paced, ever-changing development environments. As a Software Engineer, you’ll be an integral member of a team delivering mobile game experiences.


Number Of Posts: 1


Job Type : Full Time


Job Location: Hyderabad


Salary : Negotiable


Experience : 1 -5 Years


Required Skills :


  • Design/build Multiplayer systems architecture and implementation
  • Direct experience with multi-player or equivalent client/server topologies as used in online games
  • General awareness of SCRUM as a development process

Mandatory Qualifications :


  • Native application development experience on Smartphones/Mobile Platform with expertise in more than one of the following platforms/programming languages
    • IOS SDKs (iPhone and iPad) and Objective-C
    • Android SDK/NDK
    • C++
  • OpenGL/OpenGL ES/DirectX/Win 32,c++ unity or unreal
  • Knowledge and understanding in OpenGL/OpenGL ES/DirectX/Win 32.
  • Fluent in C++ with strong OOP fundamentals
  • Experience with Unity or Unreal Engine 3 development a big plus
  • Proficient with 3D math including linear algebra (vector math, matrices)
  • Intermediate knowledge in 3D graphics and 3D rendering algorithms
  • Gameplay systems design and implementation.
  • 1 to 3 years’ experience in relevant game development and/or demo-scene
  • Find creative technical solutions to design challenges.
  • Knowledge of common data structures and algorithmic solutions
  • Strong analysis and debugging skills.
  • Excellent written, verbal communication skills and critical thinking skills
  • BE/BTech/MCA
  • Most important of all, you need to love games!

CONTINUE THE CONVERSATION

now that we have spent some time together, let's chat.