Full-Time Backend Game Developer
Magic Media is hiring a remote Full-Time Backend Game Developer. The career level for this job opening is Experienced and is accepting Portugal, Greece based applicants remotely. Read complete job description before applying.
Magic Media
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Magic Media is a pioneering media, entertainment and tech group.
We have a physical presence in 15 countries and expertise in art, animation, cybersecurity, game development, software development, VFX, and video production.
We work with leading developers and publishers within the games and tech industry, providing support and solutions designed around individual needs.
The ideal candidate will have extensive experience in server programming with games.
As a Backend Developer, you will be responsible for:
- Backend API development of the gaming title
- Administration page development for operating the game
- Design, development, coding, testing, and debugging
- Task estimation and technical design documentation
Requirements:
- Strong Backend Development Knowledge: Languages like JS (Node.js), Java, Go, C#, Python, Ruby (C# preferred)
- Database Expertise: Database modeling, normalization, and relational databases
- Performance Optimization: Familiarity with performance bottlenecks and resolution techniques
- Strong Debugging Skills
- Excellent Communication and Reporting Skills
- Adaptability: Flexibility and ability to adapt to new technologies
- Multi-Project Experience: Working on multiple projects using different technologies
- Teamwork: Working effectively with multi-disciplinary teams
- Problem-solving: Proposing solutions to game and technical issues
- 2+ years of experience as a backend developer
- Involvement in the development of at least one large game title from A-Z
- Object-Oriented Programming Experience: C#, Java, or similar
- CI/CD System Knowledge: Setting up CI/CD systems (Jenkins, GitHub Actions)
- Passion for Video Games
Desirable Plusses:
- Serverless and AWS Lambda experience
- Unity engine familiarity
- Amazon Gamelift, PlayFab, Nakama, or related experience
- Docker, AWS, and deployment experience
- CI/CD process understanding (Terraform, CircleCI)
- Knowledge about NFT concepts
- Solid technical foundation (Computer Science/Maths degree or equivalent)
Benefits:
- Permanently remote position
- Opportunity to hone skills on diverse projects
- Part of an international group with global offices
- Career growth and development
- Fast-paced, multicultural team environment
- Ongoing training and professional development opportunities
- Flexible working hours
- Inclusive and open communication culture