ABOUT US:
Braintrust is a user-owned talent network that connects top-tier professionals with the world's leading enterprises. We prioritize transparency, eliminating middlemen and high markups, ensuring job-seekers are matched swiftly to innovative roles while clients benefit from unparalleled efficiency and quality.
ABOUT THE HIRING PROCESS:
The hiring process for this role involves completing your Braintrust profile, applying directly to the role on Braintrust, and undergoing a one-time screening to ensure you meet our vetted talent specifications. After this, the hiring team will contact you directly if they believe you are a suitable match.
Our process isn't for everyone, that's intentional. If you believe that you are a top candidate for this job, please join our network to give yourself the opportunity to work with top companies.
- JOB TYPE: Contract/ Freelance (no agencies/C2C - see notes below)
- LOCATION: Remote - IST/SLST | Full day overlap Preferred
- SALARY RANGE: $25k – $49k /yr
- ESTIMATED DURATION: 40h/week - Long term
- EXPERIENCE: 3-5 years
- BRAINTRUST JOB ID: 9770
THE OPPORTUNITY
Requirements
Interview process:
1) 15 minute intro call to meet the Snaptrude team - this is a great chance for you to ask questions and evaluate if this is the right role for you :)
2) Technical interview + 45 min tech asessment
3) Interview with a technical team member
4) Final call with the CEO
About Us
Collaborative 3D building design tool (Think Figma for building designs). Here's our website
More than 4k users globally with renowned firms like WeWork, Square Yards, etc implementing projects on Snaptrude. Backed by Accel Partners, Foundamental, Tiferes VC among other notable investors.
Qualifications
- 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.
Additional/Desired Skills:
- Knowledge of JavaScript, ThreeJS/BabylonJS, React JS
- Backend skills in other technologies such as Python, NodeJS
What you’ll be working on
Duties and 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
Apply Now!
Notes:
Our employers all have varying legal and geographic requirements for their roles, they trust Braintrust to find them the talent that meet their unique specifications. For that reason, this role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.
Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.