3D Designer

<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175 175" width="100%" height="100%"> <path fill="currentColor" d="m87.5,39.77v-13.64h37.5v-13.64h-37.5C46.08,12.5,12.5,46.08,12.5,87.5h0c0,41.42,33.58,75,75,75h37.5v-13.64h-37.5v-13.64h37.5v-13.64h-37.5v-13.64h37.5v-13.64h-37.5v-13.64h37.5v-13.64h-37.5v-13.64h37.5v-13.64h-37.5Z" /> <rect fill="currentColor" x="125" y="26.14" width="37.5" height="13.64" /> <rect fill="currentColor" x="125" y="53.41" width="37.5" height="13.64" /> <rect fill="currentColor" x="125" y="80.68" width="37.5" height="13.64" /> <rect fill="currentColor" x="125" y="107.95" width="37.5" height="13.64" /> <rect fill="currentColor" x="125" y="135.23" width="37.5" height="13.64" /> </svg>

What it's like

O0 is a full-stack design studio, focused on working with product teams and driving positive change. We design products (digital and physical), brands, marketing campaigns, and produce live-action and animated videos.

We’re looking for a 3D Designer who can bring ideas to life through space, texture, and light. Someone who loves craft, details, and storytelling and knows how to turn creative direction into high-quality visual output.

We work smart, adapt quickly, value feedback, win awards, and have fun.

What’s the job

  • Create 3D visuals and animations for projects - from product shots and brand imagery to conceptual environments.
  • Translate abstract concepts and art direction into detailed, polished 3D compositions.
  • Deliver high-quality assets that align with O0 standards and creative direction.
  • Build clean, organized scenes ready for animation, rendering, or handoff to other team members.
  • Iterate quickly based on feedback to refine scenes, materials, and lighting direction.

What you’ll need

  • 2+ years of experience in the 3D design field.
  • Proficiency in Cinema 4D or Blender as core tools; experience with Houdini or/and Unreal Engine will be a strong plus.
  • Strong sense of composition, color, and attention to detail.
  • Ability to work with references, moodboards, and creative briefs.
  • English level B1–B2 - enough for confident communication with the team.
  • Organized, responsible, and comfortable working in a fast-moving environment.
  • Desire to grow, explore new styles, and push visual boundaries.

Would be a plus

What we offer

  • 100% remote position.
  • Generous PTO, sick leave, and paid holidays.
  • Coworking membership.
  • Coverage for professional development courses or workshops.

Apply by dropping
your CV and motivation blurb to hello@ozero.design

Open positions

Web Designer

Remote

<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175 175" width="100%" height="100%"> <circle cx="50" cy="87.5" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="125" cy="87.5" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="87.5" cy="125" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="87.5" cy="50" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> </svg>

<?xml version="1.0" encoding="UTF-8"?> <svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175 175" width="100%" height="100%"> <circle cx="50" cy="87.5" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="125" cy="87.5" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="87.5" cy="125" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <circle cx="87.5" cy="50" r="37.5" style="fill:none; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> </svg>

Product Manager

Remote

<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175 175" width="100%" height="100%"> <polygon points="12.5 63.08 12.5 12.5 63.08 12.5 111.92 162.5 162.5 162.5 162.5 111.92 12.5 63.08" style="fill:none; fill-rule:evenodd; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> <polygon points="63.08 162.5 12.5 162.5 12.5 111.92 162.5 63.08 162.5 12.5 111.92 12.5 63.08 162.5" style="fill:none; fill-rule:evenodd; stroke-miterlimit:10;" stroke="currentColor" stroke-width="1px" /> </svg>