Your Career at ThreeDify

We are currently looking for a 3D Software Developer to join our highly talented team. We continually seek new and innovative ways to meet our clients’ needs. We’re proud of what we do and always looking for passionate people to help keep our business thriving.

Ideal candidates would be excited about working in a creative workplace with a dynamic team. We offer a flexible work environment that fosters innovation and rewards hard work and talents accordingly. Are you interested in joining our team? Please refer to our Available Positions and apply now.

We welcome new graduates with a passion for 3D computer graphics, database and web application development to apply.

We thank you for your interest in ThreeDify Inc. Please note that only those candidates selected for an interview will be contacted.

Available Position

ThreeDify is now looking for a Software Developer specialised in 3D rendering programming. The ideal candidate should possess the following desired skills:

  • Intensive knowledge of OpenGL.
  • Industrial experience with GLSL shader programming.
  • Familiarity with ATL/WTL/COM technology.
  • Strong OO programming skills in C++ and/or C#.
  • Strong debugging skills in Visual Studio.
  • Ability to work on tasks independently, and to meet timelines and quality objectives.
  • Positive and energetic attitude with a strong desire to learn and continually undertake new challenges and technologies.
  • Effective communication with fellow developers and supervisors.
  • Bachelor’s, Master’s or PhD Degree in Computer Science, Software Engineering or equivalent.

We are looking for a Mining Engineer.  The successful candidate will have the opportunity to work on a variety of tasks including technical support, client training, project work and software product testing and quality assurance. The ideal candidate should have:

  • Bachelor’s degree in Mining Engineering or Mine Geology.
  • More than 3 years’ working experience in a mining or exploration company or consulting company.
  • Familiar with General Mining Software Packages.
  • Proficiency in English is compulsory. French or Spanish is nice to have.
  • Excellent communication skills, both written and verbal, with the ability to interact and explain technical concepts to clients from non-technical backgrounds.
  • Ability to work on tasks independently, and to meet timelines and quality objectives.
  • Achiever who thrives in a cross-functional team environment and is readily adaptable to changing market and organizational needs.
  • Willingness to travel domestically and internationally.

Apply Now

* Mandatory

Your Full Name *

Your Email *

Interested Position *:

Your Resume * (.docx or .pdf only):

Cover Letter *:

Security code*
captcha