Rethink recruit
Sr. Software Engineer (3D Application Developer)
Rethink recruit, San Jose, CA, United States
Key Responsibilities:
- Design, develop, and maintain high-quality XR educational applications using Unity.
- Implement and optimize graphics features, including shaders, post-processing effects, and other advanced rendering techniques.
- Develop and refine user interfaces (UI) that are intuitive and engaging for learners.
- Collaborate with product stakeholders, designers, and technical artists to create interactive and immersive educational experiences.
- Optimize application performance for various XR devices and platforms.
- Troubleshoot and resolve technical issues in a timely manner.
- Mentor and provide guidance to junior developers, fostering a collaborative and growth-oriented team environment.
- Stay up-to-date with the latest industry trends and technologies in XR, game development, and EdTech.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in 3D application development for the Windows platform.
- Extensive experience with Unity including scripting and UI development.
- Proficiency in C#.
- Experience with graphics programming, including shaders (HLSL/GLSL), post-processing, and real-time rendering.
- Strong understanding of UI/UX principles.
- Demonstrated experience in optimizing applications for performance on various devices.
- Solid understanding of object-oriented programming and design patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Proven experience in developing XR applications.
- Knowledge of 3D modeling and animation tools (e.g., Blender, Maya).
- Experience with other game engines such as Unreal Engine.
- Experience building Unity WebGL applications.
- Experience with C++.
- Experience with graphics APIs such as Direct3D.
- Contributions to open-source projects or a strong portfolio of personal projects.