A Thinking Ape Entertainment Ltd: Senior Software Development Engineer - Mobile Games (Remote)