Junior 3D Programmer
We are seeking a motivated and enthusiastic Junior 3D Programmer to join our team. This is an excellent opportunity for a recent graduate or entry-level professional to kick-start their career in 3D software development. In this role, you will be involved in a wide variety of exciting projects, gaining hands-on experience in all aspects of the 3D software development lifecycle, from real-time visualization and simulation to developing specialized tools for our engineering workflows. If you are passionate about 3D graphics, a curious and quick learner, and eager to tackle diverse challenges, this role is for you!
Key ResponsibilitiesAs a Junior 3D Programmer, you will be involved in a variety of tasks, including but not limited to:
3D Application Development: Assist in the design, development, and maintenance of real-time 3D applications and interactive visualizations.
3D Data Processing & Tooling: Develop specialized tools, such as a mini-converter to extract and process data from CAD-related files for use in real-time environments.
CAD Software Integration: Conduct CAD software plugin/utility development to streamline our digital workflows.
API Development & Integration: Create, document, and maintain APIs to connect our 3D applications with backend services and other development teams.
Technical Documentation: Prepare and maintain clear and comprehensive technical documentation for projects, code, and processes.
We are looking for candidates who are passionate about technology and eager to learn.
Required:
Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field. (Recent graduates are strongly encouraged to apply!)
Strong understanding of 3D programming concepts and 3D math (linear algebra, vectors, matrices).
Proficiency in at least one object-oriented programming language, preferably C++ or C#.
Understanding of version control systems, particularly Git.
Strong problem-solving skills and a logical mindset.
Excellent communication and collaboration skills.
A proactive attitude, with a strong desire to learn new technologies and take on new challenges.
Ability to work both independently and as part of a team.
Desirable (Nice-to-Haves):
Experience with a real-time 3D engine like Unreal Engine or Unity.
Familiarity with a programming language (e.g., Python, Node.js, GO, C++, C#).
Any experience or interest in CAD software or related file formats.
Knowledge of API design principles (e.g., RESTful APIs).
Previous internship or project experience in 3D software development.
Growth Opportunity: A fantastic chance to gain broad experience in real-time 3D development and various IT operations.
Mentorship: Guidance and support from experienced senior developers and engineers.
Learning Environment: Exposure to a variety of projects and technologies, with opportunities for continuous learning and professional development.
Collaborative Culture: A friendly, inclusive, and supportive team environment where your ideas are valued.
Impactful Work: The opportunity to contribute to meaningful projects from an early stage.
Competitive Salary: An attractive entry-level salary and benefits package.
Interested candidates are invited to submit their resume, a brief cover letter, details of GitHub repository, previous project experience, or portfolio to **@origat.ai. Please include "Junior 3D Programmer Application" in the subject line.
We look forward to hearing from you!
Information :
- Company : OrigaT
- Position : Junior 3D Programmer
- Location : Sha Tin Distr., New Territories
- Country : HK
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-06-11 | Expired Date : 2025-07-11