This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role will join a computational design team focused on enabling internal teams with customized modeling and analysis workflows. The developer will initially help complete the next major version of a plugin for a 3D modeling platform. After that milestone, the role will shift toward supporting new features for the plugin while also building new automations that support additional modeling workflows.
Job Responsibility:
Join a computational design team focused on enabling internal teams with customized modeling and analysis workflows
Help complete the next major version of a plugin for a 3D modeling platform
Shift toward supporting new features for the plugin while also building new automations that support additional modeling workflows
Requirements:
C# Experience: Three to five years of experience working with C#
Strong understanding of generics, collections, and reflection
Comfortable navigating and contributing to an existing, mature codebase
Demonstrated experience manipulating geometry through code and building tools where users interact directly with a 3D environment
Experience using Git and working within a trunk-based development workflow
Familiarity with unit testing and an understanding of test-driven development principles
Low-Ego Collaboration
Code with Foresight
Proactive Communication
Comfortable with Iteration
Nice to have:
Experience with Blazor or Rhino 3D
Basic understanding of 3D vector mathematics, including matrices and vectors
Demonstrated curiosity and initiative through personal projects or self-directed learning
Interest in architecture, engineering, or construction technology