GTECH Information Technology

Three.js/WebGL Developer

GTECH Information Technology

Posted: a year ago
Information Technology Full Time Completely Remote
Tags:

Description

GTECH, a trailblazing web development agency, is on the hunt for a passionate and experienced Three.js/WebGL Developer to join our dynamic team. In this exhilarating role, you will craft top-notch 3D web applications using Three.js and WebGL, devise visually captivating user interfaces and user experiences, and optimize performance for unmatched speed and scalability. You will collaborate with a team of ingenious designers and developers to breathe life into projects while staying ahead of the curve in the ever-evolving world of 3D web development.

We are searching for a multifaceted 3D WebGL Developer to assist in constructing large-scale, impactful, and immersive storytelling experiences through cutting-edge web technologies. The perfect candidate is fervent about fashioning elegant and sophisticated websites and mobile apps and is a virtuoso in crafting immersive 2D/3D experiences.

Our mission is to understand our client's objectives and requirements genuinely. We are technology-agnostic, emphasizing the delivery of awe-inspiring and innovative ideas without confining any client to a specific platform, technology, or screen.

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 unrivaled speed and scalability by implementing best practices, testing, and debugging.Team up with the design team to refine ideas and functionality.Ensure applications are cross-browser compatible and adhere to best practices for accessibility, security, and SEO.Develop immersive/interactive 3D projects for marketing/branding events.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 attention 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. Working understanding of the level of detail required when visualizing large data sets. Comprehension of the fundamental design principles behind a scalable application. Ability to learn new technologies swiftly.

Advantages:

Proficiency with React or Vue and/or any other major JS framework, HTML, CSS experience. Experience with game development and 3D engines such as Unity is a plus. Experience with 3D modeling and animation software such as Blender, Maya, or 3ds Max is a plus.If you meet the above requirements and are thrilled about the opportunity to work on groundbreaking web projects, please submit your resume and portfolio for consideration. We offer a competitive salary, flexible work

Benefits

Perks & Benefits:

Competitive Salary Options Flexible working Professional Development & Training Supportive & Positive Environment An innovative and collaborative environment with shared responsibilities and equal input