Senior Unity Game Developer

  Employment term: Permanent                     Job Type: Full-time                        Location: Yerevan                                     

 

Job description:

 

As part of our team, you will be responsible for the development and design of fun and highly scalable mobile games.

Grab the chance to develop games, which will reach millions of users all around the world.

 

Job responsibilities

 

  • Investigating live-game issues and fixing them on the fly.
  • Managing your schedule and estimating work in an iterative, agile environment.
  • Providing technical guidance and mentorship for other engineers.
  • Tool creation and improvement to enable the team and streamline development.
  • Actively suggesting and implementing solutions to improve the game experience and development process.
  • Expressing your creativity as a game developer!

Required qualifications

 

  • 4+ years professional experience as a game developer.
  • Strong, proven skills with Unity 3D and C#.
  • Service-oriented mindset toward teammates and users.
  • Ability to balance pragmatic and ideal engineering practices.
  • High comfort level extending an established code base.
  • Excellent ability to communicate technical ideas to both technical and non-technical team members.
  • Deep understanding of Unity systems for mobile: 3D graphics/rendering and shaders, memory usage, load times/asset management, performance analysis and optimization.

    Bonus Skills:
    Experience with or strong desire to learn:
    • Client-server architectures
    • HTTP and REST
    • SQL and database queries
    • TDD and unit testing frameworks
    • iOS or Android mobile development experience.
    • Degree in Computer Science, Mathematics, Physics, or Engineering.
    • Passion for video games and a familiarity with mobile/F2P.