āļāļĢāļ°āļāļēāļĻāļāļēāļāļāļĩāđāļŦāļĄāļāļāļēāļĒāļļāđāļĨāđāļ§
Lead Software Engineer - 3D programming
āļāļĩāđāļāļđāļāļāļīāđāļĄāļāļāđāđāļāļĒ āļāļģāļāļąāļ (āļĄāļŦāļēāļāļ)10822 - Bachelor's Degree / āļāļĢāļīāļāļāļēāļāļĢāļĩ : Standard, āļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļāļāļēāļāđāļāļāđāļāđāļĨāļĒāļĩāļŠāļēāļĢāļŠāļāđāļāļĻ, 9 Years Above, - āļāļāļąāļāļāļēāļāļāļĢāļ°āļāļģ
Date: 1-Nov-2021
Location: āļāļĢāļļāļāđāļāļāļĄāļŦāļēāļāļāļĢ, āļāļĢāļ°āđāļāļĻāđāļāļĒ
Description
āđāļāļ·āđāļāļāļēāļāđāļāļĒāļĒāđāļ:
āļŦāļāđāļēāļāļĩāđāļāļ§āļēāļĄāļĢāļąāļāļāļīāļāļāļāļ:
- We are seeking a top-tier developer who specializes in 3D graphics programming to contribute to developing our next-generation engineering CAD/CAM and home design applications.
- At SCG, we have many exciting and innovative projects. Bringing the latest tools and technologies to our business's expansion and we are keen to delight our customers.
- As a team leader, you will be the primary contributor using innovative UI and smart algorithms to make the engineering and design process more intuitive. You would motivate and guide your colleagues to keep our development environment productive.
āļāļļāļāļŠāļĄāļāļąāļāļī:
- Bachelor's Degree or higher in Computer Science/ Engineering/Information Technology or related fields.
- Experience with any major 3D rendering and/or game engine (Unity, WebGL, Three.js)
- Continuous Integration and Automated Testing.
- Experience using .NET framework or Mono Cross-platform development.
- Writing UML, context diagram, and technical documentation.
- Strong programming skills in one of JS/TypeScript, Python, C++, C#.
- 3D algorithms, and underlying mathematical concepts. especially in Model View Projection, mesh manipulation, computational geometry, and Linear Algebra.
- Experience in cross-platform development software such as Xamarin or React Native etc. (Optional)
- Ability to work autonomously with little to no supervision and able to lead a team using Agile practices.
- You encourage coding best-practice via code review, automated tests, and code quality checks.
- Good command of English (Reading and Writing)
āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļĩāđāļāļģāđāļāđāļ
- āđāļĄāđāļĢāļ°āļāļļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļąāđāļāļāđāļģ
āđāļāļīāļāđāļāļ·āļāļ
- āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
āļŠāļēāļĒāļāļēāļ
- āļ§āļīāļĻāļ§āļāļĢāļĢāļĄ
āļāļĢāļ°āđāļ āļāļāļēāļ
- āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļĩāđāļĒāļ§āļāļąāļāļāļĢāļīāļĐāļąāļ
āđāļāļŠāļāļĩāļāļĩāļĄāļļāđāļāļĄāļąāđāļāļŠāļĢāđāļēāļāļŠāļĢāļĢāļāđāļāļ§āļąāļāļāļĢāļĢāļĄāļŠāļīāļāļāđāļēāđāļĨāļ°āļāļĢāļīāļāļēāļĢ āđāļāļ·āđāļāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļāļāļāļđāđāļāļĢāļīāđāļ āļāđāļāļāļļāļāļĒāļļāļāļāļļāļāļŠāļĄāļąāļĒ āļŠāļĢāđāļēāļāļāļļāļāļ āļēāļāļāļĩāļ§āļīāļāļāļĩāđāļāļĩāđāļŦāđāļāļąāļāļāļāđāļāļŠāļąāļāļāļĄāđāļĨāļ°āļŠāļīāđāļāđāļ§āļāļĨāđāļāļĄāļāļĩāđāļĒāļąāđāļāļĒāļ·āļāļĄāļēāļāļĨāļāļāļĻāļāļ§āļĢāļĢāļĐ āļāđāļēāļāļāļēāļĢāļāđāļāļāļ§āđāļēāļ§āļīāļāļąāļĒāđāļĨāļ°āļāļąāļāļāļēāļāļāđāļāļīāļāļāļ§āļąāļāļāļĢāļĢāļĄāđāļāļāđāļāđāļĨāļĒāļĩāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĨāļīāļ āļāļ§āļąāļāļāļĢāļĢāļĄāļŠāļīāļāļāđāļēāđāļĨāļ°āļāļĢāļīāļāļēāļĢāļāđāļēāļāđ āđāļāļ·āđāļāđāļāđāļāļāļēāļāđāļĨāļ·āļāļāđāļŦāđāļĨāļđāļāļāđāļēāļāļąāđ ...
āļĢāđāļ§āļĄāļāļēāļāļāļąāļāđāļĢāļē: āđāļāļĢāļēāļ°āļ§āđāļēāļŦāļąāļ§āđāļāļāļāļāļ§āļąāļāļāļāļĢāļĢāļĄāļāļāļāđāļāļĢ āļāļ·āļ āļāļāđāļāļŠāļāļĩāļāļĩ āļŦāļĢāļ·āļ SCG People āļāļĩāđāļĒāļķāļāļĄāļąāđāļāđāļĨāļ°āļāļāļīāļāļąāļāļīāļāļēāļĄāļāļļāļāļĄāļāļēāļĢāļāđ 4 āđāļĨāļ°āđāļāđāļāļāļ Open & Challenge āđāļāļ·āđāļāđāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļ·āđāļāđāļŠāļĩāļĒāļ āļāļāļāļāļāļāđāļāļĢāđāļŦāđāđāļāđāļāļāļĩāđāļĒāļāļĄāļĢāļąāļāđāļāļ āļđāļĄāļīāļ āļēāļāļāļēāđāļāļĩāļĒāļ āđāļāļāļēāļāļ°āļāļāļāđāļāļĢāđāļŦāđāļāļāļ§āļąāļāļāļĢāļĢāļĄāļāļĩāđāļāđāļēāļĢāđāļ§āļĄāļāļēāļāļāđāļ§āļĒāđāļĨāļ°āđāļāđāļāđāļāļāļāļĒāđāļēāļāļāđāļēāļāļāļĢāļĢāļĐāļąāļāļ āļīāļāļēāļĨ āđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļāļĒāđāļēāļāļĒāļąāđāļāļĒāļ·āļāļāļēāļĄāļ§āļīāļŠāļąāļĒāļāļąāļĻāļāđ ... āļāđāļēāļāļāđāļ
āļŠāļ§āļąāļŠāļāļīāļāļēāļĢ
- āļāļĢāļ°āļāļąāļāļāļĩāļ§āļīāļ
- āļāļģāļāļēāļ 5 āļ§āļąāļ/āļŠāļąāļāļāļēāļŦāđ
- āļāļąāđāļ§āđāļĄāļāļāļģāļāļēāļāļĒāļ·āļāļŦāļĒāļļāđāļ
- āļāļĢāļ°āļāļąāļāļŠāļļāļāļ āļēāļ
- āļāđāļēāđāļāļīāļāļāļēāļ
- āđāļāļāļąāļŠāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĨāļāļēāļ
- āļāļĢāļ°āļāļąāļāļāļąāļāļāļāļĢāļĢāļĄ