Lead Programmer

Hologate

Job Summary

HOLOGATE is seeking an experienced Lead Programmer to guide development teams and shape the technical foundation of immersive XR, VR, and enterprise training solutions. This role combines strong technical expertise with leadership, driving architectural decisions, mentoring developers, and ensuring high-quality, scalable code across multiple projects. The Lead Programmer will collaborate with Product, Art, QA, and Production to align technical execution with creative and business goals, fostering a culture of technical excellence and continuous improvement.

Must Have

  • Provide technical leadership and direction across development teams and projects
  • Design and maintain scalable, robust software architectures for XR and real-time applications
  • Review code, define coding standards, and ensure best practices across the team
  • Actively contribute to development with hands-on coding when required
  • Mentor and support programmers, fostering growth and knowledge sharing
  • Collaborate closely with Product Management, Art, QA, and Production to align technical solutions with project goals
  • Identify technical risks early and propose effective mitigation strategies
  • Support planning, estimation, and technical decision-making processes
  • Drive continuous improvement of tools, workflows, and development pipelines
  • 5+ years of professional programming experience, including leadership or senior-level responsibility
  • Strong expertise in C++ and/or C#
  • Solid experience with real-time engines such as Unreal Engine or comparable technologies
  • Strong understanding of software architecture, performance optimization, and scalability
  • Experience leading, mentoring, or coordinating development teams
  • Excellent problem-solving and analytical skills
  • Clear and effective communication skills in cross-functional environments
  • Very good English skills

Good to Have

  • Experience with XR, VR, AR, or simulation-based applications
  • Familiarity with multiplayer, networking, or systems programming
  • Experience working with DevOps, CI/CD pipelines, or build automation
  • Background in mentoring junior developers or building high-performing teams

Perks & Benefits

  • Opportunity to work in an innovative, fast-growing international technology company
  • Room for ownership and the ability to actively contribute to our technical strategy
  • Flat hierarchies, short decision-making processes, and a dynamic work environment
  • Flexible working hours
  • A motivated, creative team and a company culture built on openness and progress

Job Description

About the Role

HOLOGATE is seeking an experienced and hands-on Lead Programmer (m/f/d) to guide our development teams and shape the technical foundation of our immersive XR, VR, and enterprise training solutions. In this role, you will combine strong technical expertise with leadership responsibility—driving architectural decisions, mentoring developers, and ensuring high-quality, scalable code across multiple projects.

You will work closely with Product, Art, QA, and Production to align technical execution with creative and business goals, while fostering a culture of technical excellence and continuous improvement.

We Offer

  • The opportunity to work in an innovative, fast-growing international technology company
  • Room for ownership and the ability to actively contribute to our technical strategy
  • Flat hierarchies, short decision-making processes, and a dynamic work environment
  • Flexible working hours
  • A motivated, creative team and a company culture built on openness and progress

Your Responsibilities

  • Provide technical leadership and direction across development teams and projects
  • Design and maintain scalable, robust software architectures for XR and real-time applications
  • Review code, define coding standards, and ensure best practices across the team
  • Actively contribute to development with hands-on coding when required
  • Mentor and support programmers, fostering growth and knowledge sharing
  • Collaborate closely with Product Management, Art, QA, and Production to align technical solutions with project goals
  • Identify technical risks early and propose effective mitigation strategies
  • Support planning, estimation, and technical decision-making processes
  • Drive continuous improvement of tools, workflows, and development pipelines

Your Profile

  • 5+ years of professional programming experience, including leadership or senior-level responsibility
  • Strong expertise in C++ and/or C# (depending on project needs)
  • Solid experience with real-time engines such as Unreal Engine or comparable technologies
  • Strong understanding of software architecture, performance optimization, and scalability
  • Experience leading, mentoring, or coordinating development teams
  • Excellent problem-solving and analytical skills
  • Clear and effective communication skills in cross-functional environments
  • Very good English skills; German skills are a plus

Nice to Have

  • Experience with XR, VR, AR, or simulation-based applications
  • Familiarity with multiplayer, networking, or systems programming
  • Experience working with DevOps, CI/CD pipelines, or build automation
  • Background in mentoring junior developers or building high-performing teams

Apply for this position

11 Skills Required For This Role

Team Management Cross Functional Communication Cpp Unreal Game Texts Quality Control Networking C# Ci Cd Multiplayer

Similar Jobs