Junior Unity developer / creative technologist

Job overview

We're looking for someone with a solid foundation in Unity and C#, basic 3D knowledge, and a desire to learn and grow within a dynamic and innovative environment. If you're excited by the intersection of technology and art, and have a knack for creating compelling interactive installations, we encourage you to apply! You will work on a variety of immersive and interactive projects, from conceptualization to execution, with opportunities to collaborate directly with clients.

Your responsibilities

  • Develop and implement interactive experiences within Unity, for use cases like galleries, trade fairs, exhibitions and learning. Technologies used may include touchscreens, interactive projections, AR/VR experiences, and other innovative interfaces.
  • Support the visualization of spaces by creating and manipulating basic 3D environments within Unity.
  • Write clean, efficient, and well-documented C# code.
  • Collaborate with designers, artists, and other team members to integrate assets and implement interactive features.
  • Assist in the optimization of interactive experiences for performance and usability.
  • Participate in testing and debugging of interactive installations.
  • Contribute to the research and development of new interactive technologies and techniques.
  • Maintain and update existing interactive projects.
  • Participate in brainstorming sessions, contributing new ideas and helping shape the direction of future projects.
  • Work effectively in a small, close-knit team, offering support where needed and taking initiative on individual tasks.

Your qualifications

  • 1-5 years of experience as a Unity developer (including internships and personal projects); entry-level applicants with a strong portfolio are encouraged to apply.
  • Solid knowledge of the C# programming language.
  • Familiarity with Unity's API and various systems (e.g., UI, animation, physics, input).
  • A basic understanding of 3D concepts and terminology, including meshes, materials, transformations, and lighting.
  • Experience with version control systems (e.g. Git).
  • Ability to work independently and as part of a team.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • A passion for creating engaging and impactful interactive experiences.
  • A portfolio showcasing relevant projects (interactive installations, game prototypes, visualizations, etc.) is essential.

Bonus qualifications

  • Experience with specific interactive technologies (e.g., touchscreens, motion tracking, projection mapping).
  • Familiarity with 3D modelling software (e.g. Blender, Maya).
  • Experience with VR/AR development.
  • Knowledge of scripting languages like Python or JavaScript.
  • Understanding of user experience (UX) principles.
  • Experience with AI integration in interactive applications.
  • Knowledge of multimedia production, video editing, or sound design.
  • Prior experience working in a small team or startup environment.

What we offer

  • A collaborative, creative, and fast-paced work environment.
  • Opportunities to work on cutting-edge technologies and high-profile projects.
  • A chance to be part of a growing company with a global impact.
  • Competitive salary and benefits.

We are excited to hear from you!