Braintrust is hiring a
Software Engineer

Logo of Braintrust

Braintrust

πŸ’΅ $25k-$49k
πŸ“Remote - Asia

Summary

The job is for a contractor position at Snaptrude, a 3D building design tool company. The role involves working on the geometry kernel, improving existing edit features, and collaborating with other teams. The hiring process includes multiple interviews. Qualifications include a bachelor's degree in computer science, engineering, architecture, or a related field, 2 years plus of experience, understanding of half-edge data structure for boundary representation, strong fundamentals in Javascript programming & computer graphics, algorithms & data structures, ability to learn quickly, ownership and shipping of features end-to-end, and a focus on user experience. Additional skills desired are knowledge of JavaScript, ThreeJS/BabylonJS, React JS, and backend skills in other technologies such as Python, NodeJS.

Requirements

  • Bachelor’s degree in computer science, engineering, architecture, or a related field
  • Experience: 2 years plus
  • A deep understanding of the half-edge data structure for boundary representation
  • Ability to write advanced algorithms based on fundamental BRep queries
  • Very strong fundamentals in Javascript programming & computer graphics
  • Strong fundamentals in Algorithms & Data Structures
  • You learn quickly, regardless of the languages and technologies used
  • You have experience taking ownership and shipping entire features end-to-end
  • A strong focus on user experience. You're someone who’s passionate about building beautiful, modern UX that people love

Responsibilities

  • Build modular, reusable components and features for the geometry kernel
  • Improve existing edit features & implement new ones with a huge amount of autonomy
  • Collaborate with other teams - like the front end team - to integrate these features

Preferred Qualifications

  • Knowledge of JavaScript
  • ThreeJS/BabylonJS
  • React JS
  • Backend skills in other technologies such as Python, NodeJS

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Braintrust know you found this job on JobsCollider. Thanks! πŸ™