Junior Unity developer / creative technologist

B·U·T

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!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.