UNITY GAME PROGRAMMER

OVERVIEW

Location: Europe, Romania, Bucharest

Type: Full-time (Romania only), Contract, Freelance

Flexibility: Studio-first hybrid (if Bucharest) / Remote

Level: Mid, Senior

Salary Range: EUR 44,000 – 63,000 Gross / Year

ATRA collaborates with game studios around the world to help build ambitious games across PC, console and emerging platforms. Our team brings together experienced developers who care deeply about craft, collaboration and the long-term impact of the games we help create.

We are currently looking to connect with Unity Game Programmers across multiple areas of specialization: gameplay, tools, UI, AI, graphics, engine systems and more.

We do not expect candidates to cover all of these areas. Instead, we’re interested in engineers who bring strong expertise in one or more of them and enjoy working closely with other specialists to build complete systems.

Depending on the project, you may work directly with client or partner studios as an integrated member of their development teams or contribute to systems and features developed within ATRA.

WHAT YOU'LL WORK ON

  • Designing and implementing game systems and technical features in Unity

  • Working within large production codebases, improving and extending existing systems

  • Collaborating closely with designers, artists and other engineers to translate creative ideas into robust implementations

  • Debugging complex issues and ensuring systems remain stable and maintainable throughout development

  • Contributing to the technical quality of the project through code reviews, discussions and shared problem solving

  • Helping improve development workflows and technical processes where needed

WHAT WE'RE LOOKING FOR

Requirements:
 
  • 4+ years of professional experience in game programming

  • Strong programming skills in C# and solid software engineering fundamentals

  • Professional experience working with Unity on shipped or in-production projects

  • Comfortable navigating large or legacy codebases

  • Good understanding of software architecture and maintainable system design

  • Strong debugging skills and a structured approach to problem solving

  • Experience using version control systems such as Git or Perforce

  • Ability to communicate clearly and collaborate with cross-disciplinary teams

Nice to have:

  • Contributions to shipped titles

  • Familiarity with console development environments (PlayStation, Xbox, Switch)

  • Experience optimizing performance in real-time applications

  • Specialized knowledge such as AI, UI, tooling, networking, rendering, etc.

  • Experience with porting or cross-platform projects

  • VR/AR experience

  • Comfort working with distributed teams or external partners

  • Knowledge of game math (vectors, trigonometry, 3D math, etc)

WHAT YOU'LL GET

  • The opportunity to work on high-quality projects with leading game studios

  • Collaboration with experienced developers across disciplines

  • A flexible working environment

  • A team culture built on entrepeneurial spirit, transparency and respect for craft

  • Opportunities to grow into technical leadership or specialist roles

  • Continuous learning and mentorship. Clear feedback, support, and a path to becoming your “best engineering self”

HOW TO APPLY

1

Send your CV & Portfolio so we can review your background and skills

2

Include a short note about your experience and interests

3

Join a short intro call to explore our mutual fit and kick things off