Logo for CrazyLabs

Unity Team Lead

Roles & Responsibilities

  • 5+ years of experience as Unity developer (C#)
  • 2+ years leading and managing development teams
  • Strong Unity experience in mobile game development (Android and iOS)
  • Deep experience in profiling and performance optimization (CPU/GPU) and knowledge of shaders/rendering pipelines

Requirements:

  • Lead and mentor a team of Unity developers across live games, owning technical architecture and long-term scalability
  • Drive feature development from concept to production and live environment while ensuring high code quality and engineering practices
  • Optimize game performance (CPU, GPU, memory, build size, loading times) and address crash rate issues; collaborate with Product, Design, Art, Monetization, and Analytics teams
  • Support live operations and continuous improvements, improve development workflows and tools, and participate in hiring to build a strong Unity team

Job description

Description

CrazyLabs, a world-leading mobile game developer and publisher with over 7 billion downloads to date, is looking for a Unity Lead to join our Live Games team and work on our existing and future titles.

This position combines hands-on Unity work with technical leadership and mentorship. The ideal candidate brings deep Unity expertise, strong architectural thinking, and proven experience leading teams in a fast-paced, data-driven environment.

You will take technical ownership of multiple portfolio games, setting engineering standards, reviewing code, optimizing performance, and supporting the growth and development of the Unity team.

In this position, you will also play a key role in leading and coordinating the Unity team’s work, collaborating closely with Product Managers, Game Designers, Artists, Analysts, and Monetization teams to ensure our games are scalable, high-performing, and built for long-term success.


If you are:

  • A hands-on Unity expert who enjoys both coding and leading
  • A technical leader who thrives on mentoring and growing developers
  • Passionate about mobile games and live products
  • Performance-driven and detail-oriented
  • Comfortable working in a fast-paced, data-informed environment
  • Proactive, accountable, and solution-oriented


As a Unity Team Lead you will:

  • Lead and mentor a team of Unity developers across live games
  • Own the technical architecture and long-term scalability of the games
  • Drive feature development from concept to production and live environment
  • Ensure high code quality, maintainability, and best engineering practices
  • Optimize game performance (CPU, GPU, memory, build size, loading times, crashrate issues)
  • Collaborate closely with Product, Design, Art, Monetization, and Analytics teams
  • Improve development workflows, tools, and technical standards
  • Support live operations, feature iterations, and continuous improvements
  • Take part in hiring and building a strong Unity team



Requirements

Unity Team Lead role requires:

  • 5+ years of experience as Unity developer (C# – Must)
  • 2+ years experience leading and managing development teams
  • Strong Unity experience in mobile game development (Android & iOS – Must)
  • Experience in the full mobile game development lifecycle (prototype to live ops)
  • Experience working with AI tools and being AI-driven in development processes (e.g., AI-assisted coding, optimization, automation, or gameplay systems)
  • Strong understanding of game architecture, design patterns, and clean code principles
  • Deep experience in profiling and performance optimization (CPU/GPU)
  • Experience working with Git in a multi-developer environment
  • Strong problem-solving skills and ownership mindset
  • Curiosity and openness to leveraging AI technologies to improve development efficiency, performance, and innovation
  • Experience working on live games with large-scale user bases
  • Experience with CI/CD pipelines and automated testing
  • Knowledge of shaders and rendering pipelines
  • Experience integrating analytics, A/B testing, and monetization systems
  • Backend integration experience


CrazyLabs commitments:

Employee benefits are part of our love language. Annual team trip, global holidays celebration and presents, birthday and job anniversary presents.. And so so much more!

Remote but not alone. While you are enjoying flexibility with the remote position, we make sure you always feel as a part of our Crazy team. From the first day at CrazyLabs you will be supported by an experienced people’s team to ensure your integration and journey is on the highest level.

Our approach to AI. At CrazyLabs, AI isn’t scary and it isn’t a buzzword. We’ve assembled an AI Lead team dedicated to teaching, training and helping all Crazies to be ahead of the curve and use AI smartly. CrazyLabs is an AI slop-free zone.

The Future is Crazy, Join the Lab!


Related jobs

Other jobs at CrazyLabs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.