Help Us Bring Humanity to
Digital Interactions

Help Us Bring
Humanity
Digital Interactions

At Didimo we are committed to transforming the way humans communicate in the digital world.

We value our people and anchor them at the core of everything we do. Our team is our pride, and we try to show our appreciation through health benefits, food allowances, an annual getaway, team-building activities, professional development, and more. The list is always growing.

Work with some of the world’s top organizations while experiencing the excitement of a fast-growing, early-stage startup. Learn every day from smart, kind, and hardworking colleages who want to make a difference.

Also, our office is right next to the Atlantic Ocean, so you will be surrounded all year round by sunny (well, sometimes it rains) beaches, sailing schools, surf spots, gyms, and the world’s best seafood restaurants.

Here are just a few of the values we hold dear. If you care about them too then we might be the team for you.

01_

Gratitude

We practice gratitude,
because it makes us joyful
– David Steindl-Rast.

02_

Empathy

We always keep learning,
because we are lifelong learners.

03_

Humility

We are one, because we stand
in the shoulders of others.

04_

Diversity

We raise above individuality,
because we think independently together
– Malcom Forbes.

Application Developer

About the Role
We are looking for a passionate, curious and creative Application Developer who enjoys being responsible for developing applications providing engaging and immersive user experience. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsibilities
Responsible for applications that must ensure effective and efficient user experience for our target customers. Working with product developers, artists and designers to develop efficient and effective user interfaces.

Requirements
For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Graphics.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with
  • Cloth Modeling and Simulation.
  • Game Engines (e.g. Unity, Unreal, Lumberyard).
  • Mobile environments (e.g. IOS, Android).
  • User Experience (Ux) design skills;
  • Graphical APIs (e.g. Direct3D, OpenGL).
  • Graphical Shaders (e.g. GLSL, HLSL).
  • Image Processing.
  • 3D applications (e.g. Maya, Blender).
  • JIRA project management software.

FULL DESCRIPTION

 

CG Developer

About the Role
We are looking for a passionate and creative CG Developer who enjoys being responsible for developing the core technologies that drive our 3D character engine. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Collaborate with our CG senior engineers to develop the core technologies of our 3D character engine.

Requirements
For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Science fundamentals, Computer Graphics and Image Processing.
  • Strong 3D Mathematics skills with emphasis on Computational Geometry.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • Graphical shaders;
  • 3D applications (e.g. Maya, Blender);
  • JIRA project management software.

FULL DESCRIPTION

 

Shader Developer

About the Role
We are looking for a passionate, curious and creative Shader Developer who enjoys being responsible for shaders across applications, game engines and platforms. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Owning the shaders across our applications.
Working with product developers, artists and designers to improve the workflow for graphics engineers.

Requirements
For this role you must have these skills and qualifications:

  • 3+ years of expert level C++ experience.
  • Degree level in Computer Science or equivalent experience.
  • Strong background in Computer Graphics, 3D Mathematics, rendering algorithms and data structure.
  • Thorough understanding of current graphics hardware/APIs, and shader programming (e.g. GLSL, HLSL).
  • Performance-minded development and optimization skills.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Game Engines (e.g. Unity, Unreal, Lumberyard).
  • User Experience (Ux) design skills;
  • 3D applications (e.g. Maya, Blender).
  • JIRA project management software.

FULL DESCRIPTION

 

Head Of Product

About the Role
We are looking for a passionate, curious and creative Head of Product who enjoys being responsible for designing, developing and executing the product strategy and roadmap. You must feel as comfortable in a room of engineers discussing data models, as you are when onsite with clients building relationships and understanding their needs. You must be proficient in writing highly optimized, extensible and maintainable product documentation under aggressive deadlines.

Responsabilities
Lead all the tasks related with the product strategy and roadmap.
Produce, review and assure the correctness of the product documentation that supports all the technical operations.
Drive the development and delivery of the product, supporting the testing and the quality related activities.
Assure the highest level of quality in all the functionalities of our product.
Supervise and mentor all team members.

Requirements
For this role you must have these skills and qualifications:

  • 7+ years of experience leading product teams.
  • Proven experience as a leader of projects, product development and successful launches.
  • Startup experience with new product(s) launch.
  • Excellent people and coordination skills in order to interact across departments and roles, onsite and remotely, as well as with third parties.
  • Demonstrate a high level of analytical and quantitative skills.
  • Ability to work with Engineering to understand the tradeoffs between various technology choices to build highly scalable solutions.
  • Self-starter who can proactively identify and solve problems.
  • Skilled in balancing risk with time-to-market objectives.
  • Experience with agile methodologies.We will give extra points if you have experience with:
  • Fashion Industry Background.

FULL DESCRIPTION

 

Physics Developer

About the Role
We are looking for a passionate, curious and creative Physics Developer who enjoys being responsible for developing the core technologies that drive our cloth simulation engine. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Lead the technical development of our cloth simulation engine.

Requirements
For this role you must have these skills and qualifications:

  • 5+ years of expert level C++ experience;
  • Degree level in Physics, Computer Science, Mathematics or equivalent experience;
  • Strong background in Physics Simulation, Computer Graphics and 3D Mathematics.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Cloth Modeling and Simulation;
  • Textile Materials Properties;
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • 3D applications (e.g. Maya, Blender);
  • JIRA project management software.

FULL DESCRIPTION

 

Senior CG Engineer

About the Role
We are looking for a passionate and creative Senior CG Engineer who enjoys being responsible for developing leading-edge graphics that deliver the next generation of virtual 3D humans. You must be proficient in writing highly optimized, extensible and maintainable code under aggressive deadlines.

Responsabilities
Interact closely with our CG pipeline engineering team to design and develop the core technologies of our 3D character engine.
Collaborate with the art team to translate the artistic visual expectations into our engine.
Research and propose improvements to processes and pipelines.

Requirements
For this role you must have these skills and qualifications:

  • 8+ years of expert level C++ experience;
  • Degree level in Computer Science, Software Engineering or equivalent experience;
  • Strong background in Computer Science fundamentals, Computer Graphics and Image Processing;
  • Strong 3D Mathematics skills with emphasis on Computational Geometry.
  • Good understanding of code versioning tools such as Git.We will give extra points if you have experience with:
  • Physically-based Simulation (e.g. Cloths, Fluids, Skin).
  • 3D Deformable Algorithms;
  • Graphical APIs (e.g. Direct3D, OpenGL);
  • Graphical shaders;
  • Game engines (e.g. Unity, Unreal, Lumberyard);
  • 3D applications (e.g. Maya, Blender);
  • JIRA project management software.

FULL DESCRIPTION

 

Didimo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs.

Join Us in Bringing New Worlds to Life

Whether you’re looking to create your authentic digital
identity or give someone else the most immersive and
engaging digital experience possible, we can help you bring
the richness of human communication to your virtual worlds.

Join Us in Bringing New Worlds to Life

Whether you’re looking to create your authentic digital identity or give someone else the most immersive and engaging digital experience possible, we can help you bring the richness of human communication to your virtual worlds.

Didimo. Humanity in Digital Communication.

© 2018