Unity 3D Developer

23 Hours ago • All levels • $35,000 PA - $55,000 PA
Game Programmer

Job Description

Humanitarian Operations (HOPE) is seeking Unity 3D Developers for full-time, in-person roles in Edinburgh, Scotland. The organization offers an agile, collaborative, and innovative start-up-like culture with strong emphasis on personal and professional growth, including biannual appraisals and clear career progression paths. They value open feedback, teamwork, and empowering employees to use effective tools for mission-driven projects.
Good To Have:
  • Strong 3D math skills and shader programming.
  • Experience optimising performance (CPU/GPU).
  • Ability to build custom effects and debug across platforms.
  • Mobile optimisation experience.
Must Have:
  • Proven experience leading and mentoring development teams (for Lead role).
  • Strong command of C# and Unity development tools.
  • Deep understanding of OOP and design patterns.
  • Experience with commercial game releases or developing large-scale technical systems.
  • Skilled in real-time simulations, 3D modelling, and physics-based systems.
  • Solid grasp of Unity’s physics, rendering, AI systems, and asset creation tools.
  • Excellent troubleshooting, debugging, and performance optimisation skills.
  • Strong skills in developing complex gameplay systems (for Mid-Level role).
  • Up-to-date with Unity3D tools and performance techniques.
  • Familiarity with other engines (Unreal, CryEngine) and tools (JavaScript, Python, Blender).
  • Solid understanding of UX principles and cross-team collaboration.
Perks:
  • A chance to work on meaningful projects with real-world impact.
  • A vibrant, forward-thinking office culture.
  • Biannual performance reviews to support your growth.
  • Clear opportunities for career progression and internal promotions.
  • The freedom to innovate and make a difference in the tech-for-good space.

Add these skills to join the top 1% applicants for this job

team-management
problem-solving
team-player
rendering
3d-modeling
design-patterns
unreal
unity
talent-acquisition
game-texts
agile-development
user-experience-ux
c#
cryengine
3d-math
python
javascript
blender

Unity 3D Developer – Humanitarian Operations (HOPE)

📍 Location: Full-time, in-person role based in Edinburgh, Scotland (5 days a week)

Why Join Humanitarian Operations (HOPE)?

At HOPE, we’re not your average organisation. We’ve ditched traditional corporate hierarchies for an agile, collaborative, and start-up-like culture where your ideas matter. Innovation, creativity, and individuality are at the core of everything we do.

We value personal and professional growth—our team members enjoy two formal appraisals a year, with a clearly structured career progression path. Whether you’re looking to lead, innovate, or deepen your technical skills, HOPE provides a real opportunity to grow within a forward-thinking and mission-driven organisation.

Our culture is relaxed but ambitious. We work together, give open feedback, solve problems as a team, and are driven by a shared commitment to quality. There’s no micro-management here—just a strong belief in empowering you to do your best work using the most effective and innovative tools available.

🚀 Lead Unity 3D Developer

💰 Salary: £45,000 – £55,000 annually

Requirements:

  • Proven experience leading and mentoring development teams.
  • Strong command of C# and Unity development tools.
  • Deep understanding of OOP and design patterns.
  • Experience with commercial game releases or developing large-scale technical systems.
  • Skilled in real-time simulations, 3D modelling, and physics-based systems.
  • Solid grasp of Unity’s physics, rendering, AI systems, and asset creation tools.
  • Excellent troubleshooting, debugging, and performance optimisation skills.
  • Effective communicator and team player.

Responsibilities:

  • Lead and manage Unity development projects and pipelines.
  • Define development strategies and ensure quality across applications.
  • Act as the main technical contact—driving discussions, updates, and decision-making.
  • Introduce new tools and processes to improve the development lifecycle.
  • Develop and maintain game functionality and ensure a smooth user experience.
  • Guide UI and game mechanic implementation.
  • Mentor team members and foster a positive, high-performing culture.
  • Participate in recruitment and lead code reviews.
  • Identify and resolve bottlenecks in the pipeline and codebase.

Bonus Skills:

  • Strong 3D math skills and shader programming.
  • Experience optimising performance (CPU/GPU).
  • Ability to build custom effects and debug across platforms.
  • Mobile optimisation experience is a plus.

🎮 Mid-Level Unity 3D Developer

💰 Salary: £35,000 – £40,000 annually

Requirements:

  • Strong skills in developing complex gameplay systems.
  • Experience mentoring junior developers or collaborating in diverse teams.
  • Up-to-date with Unity3D tools, trends, and performance techniques.
  • Familiarity with other engines (Unreal, CryEngine) and tools (JavaScript, Python, Blender).
  • Solid understanding of UX principles and cross-team collaboration.

Responsibilities:

  • Optimise game performance and system resource usage.
  • Collaborate across departments to deliver engaging gameplay features.
  • Contribute to the entire development lifecycle with code improvements and suggestions.
  • Integrate third-party APIs and SDKs.
  • Maintain clear documentation and best practices.
  • Write efficient, reusable, and scalable code.

What You’ll Get at HOPE:

  • A chance to work on meaningful projects with real-world impact.
  • A vibrant, forward-thinking office culture.
  • Biannual performance reviews to support your growth.
  • Clear opportunities for career progression and internal promotions.
  • The freedom to innovate and make a difference in the tech-for-good space.

Set alerts for more jobs like Unity 3D Developer
Set alerts for new jobs by Humanitarian Operations
Set alerts for new Game Programmer jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙