Download

[PAID] Experienced Game Programmer

About Overdroid

Overdroid is an innovative start-up developing next-generation blockchain video games. To produce our gaming experiences we use Unreal Engine, to which we combine the extraordinary economic incentives allowed by the blockchain technology.

Our mission is to bring high-quality products to the market of blockchain video games. Our first product is Hexarchia (https://hexarchia.com), a strategic NFT play-and-earn video game. For now the game is only available on PC, but we have planned to port it also to MacOS and Linux.

Role description

We’re looking for a Game Programmer who has professional experience with C++ and Unreal Engine and can help us turn our alpha-stage game into a final product. The role requires a deep understanding of the Unreal Engine, networked multiplayer, and game-oriented online services. You will collaborate with designers and other developers to create an experience tailored around the user.

You’ll have an opportunity to make a large impact on the next-generation of blockchain video games.

Our ideal candidate is a high-tier professional passionate about gaming and blockchain technologies, who loves learning and proving himself in a young company with international targets.

Responsibilities

  • Interacting with developers from all disciplines.
  • Gathering requirements in order to develop and maintain features.
  • Breaking down your work into measurable and achievable tasks.
  • Communicating ideas, intent, and constraints to both technical and non-technical team members.
  • Communicate with partner companies and collaborate to the realization of the common objectives.
  • Add new features, refactor the existing code and evolve Hexarchia.
  • Write well-structured, maintainable, idiomatic and portable code with good documentation.
  • Design and write unit tests, functional tests, data validation tests, and game-wide automated tests that validate the ongoing stability of your work and others.
  • Bug fixing and code reviews.

Required Experience

  • Expert knowledge of modern C++ with relevant professional experience.
  • Strong understanding of game-development-related 3D maths and physics principles.
  • Professional experience iteratively implementing gameplay features from inception to delivery.
  • Professional Unreal Engine 4 development experience on desktop operative systems (Windows, MacOS and Linux).
  • Experience in networked multiplayer games and online services.
  • Experience working in all phases of game development, from feature design to planning and establishing roadmaps, implementation, and bug-fixing.
  • Able to analyse and debug unfamiliar code of a reasonable complexity, to understand and extend the functionality of an existing module.
  • Experience of remote team-working.
  • Good level of English proficiency, both spoken and written. Ability to work independently and as part of a team, with a sense of urgency and integrity.

Desired Experience
Experience with any of the following fields is considered as a bonus:

  • Multi-threaded development.
  • MacOS development.
  • Shaders and materials.
  • Niagara.
  • Profiling and optimising code for optimal CPU, memory and bandwidth usage.
  • Animation programming.
  • Installers and updaters.

What we offer

  • A competitive salary.
  • A place of honour in the blockchain revolution.
  • The opportunity to grow and learn cutting-edge technologies that will be a core part in the products of tomorrow.
  • A vibrant and international environment.
  • Flexible work time and location: work whenever you like, wherever you want.

How to apply
If interested, please apply to our Linkedin post: https://www.linkedin.com/jobs/view/2867503330/

Looks interesting.

1 Like