This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Magic Media is a pioneering media, entertainment, and tech group powered by creativity and innovation, with a physical presence in 15 countries.
The company specializes in art, animation, cybersecurity, game development, software development, VFX, and video production.
The ideal candidate will have extensive full-time server programming experience with games.
As a backend developer, responsibilities include backend API development for gaming titles and administration pages to operate the game.
Duties encompass design, development, coding, testing, and debugging.
The role requires estimating task completion and writing technical design documents.
Strong knowledge of backend development is essential, with preferred languages being C#, JS (nodejs), Java, Go, Python, and Ruby.
Familiarity with database modeling, normalization, and relational databases is required.
Candidates should be aware of performance bottlenecks and methods to resolve them.
Strong debugging, communication, reporting, and documentation skills are necessary.
Flexibility and adaptability to new technological changes as per project needs are important.
The role involves working on various projects using different technologies and collaborating with a multi-disciplinary team to achieve optimal results.
Candidates are encouraged to contribute ideas for solving specific game and technical problems.
Requirements:
A minimum of 2 years of experience as a backend developer is required.
Candidates must have been involved in the development of at least one large game title from start to finish.
Proficiency in C#, Java, or any other object-oriented programming language is necessary.
Knowledge of setting up CI/CD systems such as Jenkins or GitHub Actions is required.
A passion for video games is essential.
Desirable qualifications include experience with serverless architecture and AWS Lambda.
Familiarity with the Unity engine is a plus.
Experience with Amazon Gamelift, PlayFab, Nakama, or related technologies is preferred.
Knowledge of Docker, AWS, and deployment processes is beneficial.
Understanding of CI/CD processes, including Terraform and CircleCI, is advantageous.
Knowledge of NFT concepts is a plus.
A solid technical foundation, such as a Computer Science or Mathematics degree or equivalent, is desirable.
Benefits:
The position is permanently remote.
There is an opportunity to hone and improve skills by working on a diverse variety of engaging projects.
Employees will be part of an international group with offices worldwide.
Career growth and development opportunities are available.
The role involves working closely with a team of like-minded individuals in a fast-paced, multicultural environment.
Ongoing training and professional self-improvement opportunities are provided.
Flexible working hours are offered.
The company promotes an inclusive culture and open communication.