Apply Now

Game Developer

Software Development
Middle/Senior
Hybrid
Full Time

We are looking for a highly skilled Senior Game Developer to join our team.

As a Game Developer, you will be responsible for designing, developing, and implementing interactive digital experiences, primarily focused on the creation of live games that combine multiplayer word games + live chat with different rooms happening at the same time.

You will collaborate with a multidisciplinary team of artists, designers, and programmers to bring innovative and engaging gameplay experiences to life.

Services happen that need to be developed:


Frontend layer - It's a colorful game that needs to support a beautiful responsive design, animations, and after-effects during the game.


Chat Layer - the chat needs to happen live and everybody can see it. The game itself is connected to the game and combines chat between human beings, bots, and an automatic host. When someone writes a correct answer it needs to send everyone a message with feedback. It has different colors, fonts and objects, depending on the type of message received. it needs to contain emojis and replies to specific messages.


Layer backend rooms - Preferred to run on cash. Firebase or Redis. each room happens live, and then data is moved to the database. We need a room model. You can join based on free room, have the condition when you can join or move to the next room depending on time and progression of room + when a room terminates, and have the ability to get in a specific room with a link.


Bot Layer - we need to fully define the bots, using api for genAI and have limitations on response to real humans and structure of how many correct answers he can give, and when.

Generate levels - take our rules and build a word generator connected to the dictionary and apply rules and build an engine, and then live rooms take an already generated level to cash.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, Game Development, or a related field (or equivalent work experience).
  • Proficiency in one or more programming languages commonly used in game development (e.g., C++, C#, Python).
  • Experience with game engines such as Unity, Unreal Engine, or others.
  • Strong understanding of game development principles, including game mechanics, physics, and AI.
  • Knowledge of software engineering practices, version control systems, and agile development methodologies.
  • Familiarity with 3D modeling and animation software is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.

If you have the required skills and experience, please submit your application for consideration.