WebGL Developer
Job ID: 1418165
Country: Australia
Location: Melbourne
Contract: Permanent
Job Description
Our client is an Australian family-owned business with more than 40 years of combined experience within the construction industry. They have become Australia’s leading supplier of large farm and industrial buildings across Australia. Their design and engineering division is based in lively Fitzroy and is made up of a dynamic team of young professionals who cultivate a start-up mentality.
They're looking to bring on a WebGL Developer on a 1year fixed-term contract, likely to role over into a permanent position
Responsibilities
● Engineer high-quality 3D web applications using Three.js and WebGL
● Design and deploy scalable, 3D immersive web projects as well as other web applications utilizing the latest technologies and frameworks (i.e., Babylon.js, Three.js, or similar WebGL)
● Cooperate with designers to produce visually stunning user interfaces and user experiences that fulfill project requirements
● Optimize performance for unrivalled speed and scalability by implementing best practices, testing, and debugging
● Team up with the design team to refine ideas and functionality.
● Develop immersive/interactive 3D projects
● Continuously learn and stay informed about emerging trends in 3D web development
● Maintain code quality, organization, and documentation.
● Primarily focus on the development of 3D Models rendered with Three.js, necessitating a comprehensive understanding of Three.js & WebGL
● Construct efficient, testable, and reusable WebGL/3D models with Three.js and JavaScript
Requirements
● Bachelor’s degree in computer science or a related field
● 3+ years of experience in Three.js and WebGL development, including experience with related libraries and frameworks such as React and Redux
● Solid proficiency in JavaScript, CSS, HTML, and related front-end technologies
● Experience with Git and version control systems
● Exceptional problem-solving skills and an eye on to detail
● Excellent communication skills and the ability to thrive in a team environment
● Impressive portfolio showcasing experience with 3D web applications
● Responsive design fundamentals
● Demonstrable experience in delivering large projects as part of an agile team
● Passion for technology, innovation, and a solid understanding of software development cycles
● Ability to work closely with product managers and designers to quickly iterate on features and products
● Keen attention to detail with an eye for UX and product design
● Comprehension of the fundamental design principles behind a scalable application
● Willing to be part of a small yet high performing team of professionals of a large business
Advantages
● Proficiency with React JS framework
● Experience with 3D modelling and animation software’s is a plus
WebGL Developer
Position:
Software Engineering
Country:
Australia
Location:
Melbourne
Contract:
Permanent