Job Description
As a Senior 3D Graphics Engineer (SDE 3) at Livspace, you will lead our graphics engineering initiatives and drive the vision for our 3D visualization platform.
You’ll provide technical leadership to our team of developers, establish architectural guidelines, and mentor junior engineers while contributing to critical product features.
This role requires deep technical expertise in graphics programming, particularly with Three.js and WebGL, and the ability to solve complex technical challenges at scale.
Key Responsibilities:
– Technical Leadership: Provide technical direction and mentorship to a team of junior and mid-level developers working on 3D visualization projects.
– Architecture and Design: Design and implement scalable, maintainable architecture for complex 3D web applications, focusing on performance optimization and code quality.
– Advanced 3D Development: Build sophisticated 3D rendering systems, implement complex shaders, and develop custom Three.js extensions to meet business requirements.
– Performance Engineering: Lead optimization efforts for 3D applications, ensuring smooth performance across various devices, including mobile platforms.
– Research and Innovation: Research and implement cutting-edge graphics techniques and technologies to enhance our 3D visualization capabilities.
– Team Management: Collaborate with product managers to define technical roadmaps, assign tasks, and ensure timely delivery of projects.
– Cross-functional Collaboration: Work closely with design, UX, and backend teams to integrate 3D visualizations into the broader product ecosystem.
– Quality Assurance: Establish testing frameworks and best practices for ensuring the reliability and quality of 3D applications.
– Knowledge Sharing: Create documentation, conduct code reviews, and lead technical workshops to elevate the team’s capabilities.
– Problem Solving: Tackle the most complex technical challenges related to 3D visualization, real-time rendering, and large-scale model management.
External Skills And Expertise:
– Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
– 6-8 years of professional experience in graphics programming and 3D web development.
– Expert-level proficiency with Three.js, WebGL, and JavaScript.
– Strong understanding of 3D computer graphics concepts including rendering pipelines, shader programming, and optimization techniques.
– Experience with building and optimizing large-scale 3D web applications.
– Proven experience leading technical teams or projects.
– Strong system design skills and the ability to create scalable architectures.
– Experience with performance profiling and optimization for web applications.
– Excellence in technical communication and documentation.
– Knowledge of modern JavaScript frameworks (React, Angular, or Vue).
– Experience with graphics programming in other contexts (Unity, Unreal Engine, or native graphics APIs).
– Knowledge of physically based rendering (PBR) techniques.
– Familiarity with 3D content creation tools (Blender, Maya, 3ds Max).
– Experience with real-time collaboration features in 3D environments.
– Contributions to open-source projects related to graphics or web technologies.
– Experience with backend development and RESTful APIs.
– Knowledge of CI/CD practices and tools.
– Experience mentoring junior developers.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru