Cross-Platform Game Developer (MonoGame)

micro1

EMEA

Full-time

Remote

Intermediate

posted 1 day ago

About micro1

The AI platform for human intelligence that will match 1 billion people with their dream role.

The Role

Join our client's team as a Cross-Platform Game Developer (MonoGame) where you will utilize your skills in C#, .NET, and MonoGame to develop captivating 2D and 3D games. This role offers a chance to design innovative gameplay systems and rendering pipelines, ensuring smooth deployment across various platforms. Your technical expertise and communication skills will contribute to a dynamic environment, shaping the future of custom gaming.

The Role

You will be responsible for designing, developing, and optimizing 2D and 3D games using MonoGame, C#, and the .NET framework. Your tasks will include:

  • Engineering scalable gameplay systems and graphics pipelines, maintaining full control over game architecture.
  • Implementing cross-platform functionality to ensure consistency and performance across devices.
  • Collaborating closely with artists, designers, and other developers to create cohesive player experiences.
  • Writing robust, maintainable, and efficient code, focusing on quality and best practices.
  • Conducting code reviews, contributing to architectural decisions, and debugging complex technical challenges.
  • Communicating clearly and proactively to ensure smooth workflows within the team.

Requirements

  • Extensive hands-on experience with MonoGame and familiarity with its role as a successor to XNA.
  • Proficiency in C# and the .NET ecosystem, with a solid understanding of object-oriented design principles.
  • Proven expertise in developing, deploying, and optimizing cross-platform games (Windows, macOS, Linux, consoles, mobile).
  • Strong knowledge of 2D/3D rendering pipelines, graphics APIs, and gameplay engineering.
  • Excellent written and verbal communication skills, with a commitment to proactive information sharing.
  • Experience collaborating within multidisciplinary teams and iterating based on feedback.
  • Ability to troubleshoot, diagnose, and resolve complex technical issues independently.

Nice to Have

  • Background in custom engine development or low-level graphics programming.
  • Experience transitioning or modernizing XNA projects into MonoGame.
  • A passion for interactive design and an eye for performance optimization across various platforms.

Required skills

Programming

design principles

Performance Optimization

linux

Architecture

windows

MacOS

Debugging

English level

Professional

Still searching manually?

Let us do the work for you.

Tota works for you

We scan thousands of jobs daily and notify you when there is a match. No searching needed.

Anonymous, safe and free

Your profile stays anonymous. Your employer will not see it. You choose when to become visible.

Ready in 3 minutes

Answer a few questions and create your profile in minutes. No commitment.

About TotaMatch

TotaMatch helps professionals find work that truly fits their work happiness. We believe work is more than just an income. It is a source of fulfillment, growth, and pride. Instead of endlessly scrolling through job boards, TotaMatch works for you. Our platform continuously analyzes thousands of opportunities and identifies roles that align with what truly matters to you. You focus on your work and the people around you. We make sure you never miss a better opportunity.