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.