Remote Unity Developer WebGL / C# / JavaScript
Top 3 Reasons To Join Us
The Job
Unity Developer (WebGL)
Position: Unity Developer (WebGL)
Responsibilities
- Develop and maintain a Unity WebGL application for desktop and mobile browsers.
- Build interactive 3D features such as:
- Camera navigation
- Object selection and highlighting
- Measurement tools
- Section view / clipping
- Timeline playback
- Annotation and markup
- Material and object visibility control
- Optimize WebGL performance, loading time, and memory usage.
- Implement Addressables or asset streaming solutions for large 3D projects.
- Integrate REST APIs with backend services.
- Work with cloud storage (AWS S3 or similar) for asset delivery.
- Collaborate with UI/UX designers and backend developers.
- Debug and resolve browser-specific issues across Chrome, Edge, Safari, and mobile devices.
- Maintain clean, reusable, and scalable code.
Your Skills and Experience
Required Skills
- 2+ years of Unity development experience.
- Strong knowledge of C#.
- Experience building and deploying Unity WebGL applications.
- Understanding of Unity rendering pipeline and performance optimization.
- Experience with: - Addressables
- Asset Bundles
- UI Toolkit or Unity UI
- Physics and raycasting
- Animation and Timeline
- Familiar with REST APIs and JSON.
- Knowledge of Git version control.
- Ability to profile and optimize CPU, GPU, and memory usage.
Nice to Have
- Experience with Three.js or other WebGL-based JavaScript 3D frameworks.
- Knowledge of JavaScript, HTML, and CSS for WebGL integration.
- Experience with Unity WebGL plugins (.jslib) and browser APIs.
- Experience working with BIM, IFC, Revit, or Navisworks models.
- Familiarity with AWS services (S3, CloudFront, EC2).
- Experience optimizing large-scale 3D scenes for web browsers.
- Knowledge of glTF/GLB formats and 3D asset pipelines.
- Experience building construction, digital twin, or engineering visualization applications.
- Familiarity with collaborative or multi-user web applications.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
Why You'll Love Working Here
- Competitive Salary: We offer an attractive salary, commensurate with your skills and experience.
- Remote Work Flexibility: Enjoy the freedom to work from anywhere, helping you achieve a perfect work-life balance.
- Working hours : 5:30AM to 3:30PM
- Health Insurance.
- Computer is provided.
- 13th-salary Bonus for all staff.
- 12 days annual leaves, + 5 days New Year every year.
- Company trip.
- English speaking environment.
This role requires you to be in Vietnam. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗