3D Programmer

at  Synode

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Apr, 2025USD 50000 Annual30 Jan, 2025N/ATypescript,Interactive Applications,Computer Graphics,Javascript,Computer Science,Three.Js,Webgl,Languages,UnityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW:

We are an ambitious early-stage startup dedicated to transforming the way we create and share knowledge in 3D and Augmented Reality. Our team is passionate about delivering innovative solutions that redefine how we create and share captivating 3D and XR experiences for every stage of the customer journey, from the ordering process to easily navigable product instructions.

JOB DESCRIPTION:

As a 3D Programmer at SYNODE, you’ll play a vital role in developing engaging and interactive 3D applications that captivate and delight users. Collaborating closely with our creative and technical teams, you’ll leverage your expertise in WebGL to create visually stunning and performant experiences across various platforms and devices.
SYNODE is seeking for Intermediate 3D/Graphics Programmer having proficiency in JavaScript Frameworks (NextJS, VueJS), C/C++, OpenGL and Unity. Good 3D Mathematical/Linear Algebra skills are required. Experience in developing web-based user-oriented platforms for interactive 3D creation is a must.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Computer Graphics, or related field.
  • Proficiency in WebGL and experience with related technologies such as Three.js, Babylon.js and Unity.
  • Strong programming skills in languages such as JavaScript, TypeScript, or similar.
  • Solid understanding of 3D mathematics and graphics principles.
  • Experience developing interactive applications for the web or other platforms.
  • Creative problem-solving abilities and attention to detail.
  • Excellent communication and collaboration skills.

Responsibilities:

  • Utilize your proficiency in OpenGL/Unity to develop high-quality 3D,XR interactive applications that deliver interactive and immersive experiences to users.
  • Collaborate with designers, artists, and other programmers to translate creative concepts into functional and visually compelling applications.
  • Optimize performance and rendering efficiency to ensure smooth and responsive user experiences across different browsers and devices.
  • Implement advanced graphics techniques and effects to enhance visual fidelity and realism in our applications.
  • Stay updated on the latest advancements in WebGL, Unity and 3D graphics programming, and contribute to the exploration and adoption of new technologies and techniques.
  • Troubleshoot and debug issues, providing efficient and effective solutions to maintain project quality and deadlines.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science computer graphics or related field

Proficient

1

Remote, Canada