Oglasi za posao Frontend Developer – 3D / WebGL (Three.js, React Three Fiber)

Frontend Developer – 3D / WebGL (Three.js, React Three Fiber)

Factory World Wide

Beograd

Beograd: Bulevar Mihajla Pupina 115a

07.03.2026.

JavaScript WebGL 3D senior

We’re looking for a Frontend Developer with strong 3D JavaScript experience to build immersive, high-performance web experiences such as games, virtual tours, and interactive 3D applications. This role goes beyond rendering scenes - we’re looking for someone who truly understands 3D performance, asset optimization, and real-world constraints of the web. You’ll have a high degree of ownership over how 3D content is built, optimized, and delivered to users.

RESPONSIBILITIES:

  • Develop interactive 3D experiences using Three.js and/or React Three Fiber
  • Build and maintain complex scenes for:
    • Games
    • Virtual tours
    • Interactive product or spatial experiences
  • Optimize 3D assets and rendering performance for the web
  • Work closely with designers, artists, and developers to integrate 3D content efficiently
  • Identify and solve performance bottlenecks across different devices and browsers
  • Ensure smooth user experience (FPS, load times, memory usage)

TECHNICAL SKILLS:

  • Strong professional experience with 3D development in JavaScript
  • Hands-on experience with Three.js and/or React Three Fiber
  • Deep understanding of:
    • WebGL rendering pipelines
    • Scene optimization techniques
    • Lighting, materials, shaders, and textures
  • Proven experience optimizing 3D assets, including:
    • Polygon count reduction
    • Texture compression and atlasing
    • LODs (Level of Detail)
    • Efficient use of draw calls and batching
  • Experience building interactive or real-time 3D applications (games, tours, simulations, etc.)
  • Strong problem-solving skills and attention to performance details

WOULD BE A PLUS:

  • Solid knowledge of React
  • Experience with TypeScript
  • Familiarity with animation libraries and techniques
  • Experience working with tools like Blender or similar 3D software
  • Understanding of mobile and low-end device optimization
  • Experience with physics engines or custom shader development

PROFILE:

  • University degree in IT, electrical engineering or the equivalent in experience
  • Minimum of 5 years of relevant work experience
  • Strong interpersonal and communication skills, with proficiency in spoken and written English
  • Critical independent positive thinker in resolving complex problems
  • Customer-oriented team player with a positive attitude
  • Good analytical and problem-solving skills

WHAT WE OFFER:

  • Challenging projects in private sector
  • Sustainable and socially beneficial projects in public sector
  • Working with well-educated and experienced colleagues
  • Paid certification and education in country and abroad (training, courses, exams etc.)
  • Pleasant and friendly office environment
  • Flexible working hours
  • Parking
  • Fruit, snacks and drinks
  • Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)
  • Private health care for all employees
  • Paid prenatal test for pregnancy
  • 100% paid sick leave
  • Paid Gym & Fitness
  • For the birth of a child, the employee receives 500 EUR bonus

SELECTION PROCESS:

  • We will contact only short-listed candidates.
  • We optimised the selection process. The first interview will be with HR, followed by the technical interview.  If the interview goes well, you may be invited to another technical interview or you will receive a job offer.
Apply Here

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate

We are a software project management and development team based in Belgrade. We develop for web and mobile, proprietary, partner and client projects. We deliver on every part of the production cycle, from ideation via branding, design and coding to support, including customer support.

We are selective about work we take on, focusing on projects with sustainable business value. In addition to our other work, we have two proprietary software engines in our portfolio, customizable and available as white label solutions.

2

Menadžment kompanije

1

Beneficije

1

Balans karijere i privatnog života

2

Timska atmosfera

3

Zadovoljstvo projektima

2

Mogućnost napredovanja

2

Iskustvo o radu

Iskustvo
13.01.2026
2 Ne preporučuje

Junior Developer

Prethodno zaposlen/a na neodređeno 1-2 godine

Pozitivno

Dobra ekipa kolega Dosta prostora za edukaciju Starije kolege nesebicno dele znanje Kolektivni godisnji odmor Sigurni projekti

Zamerke

Ukoliko zelite da napredujete morate biti bliski menadzmentu, progutati mobing, raditi prekovremeno i vikendima. Rade se projekti koji su ozbiljni i projekti koji su manje ozbiljni koji se prekidaju pri zavrsetku razvoja i slicno. Ukoliko te menadzmemnt nema u vidu ostajes sa strane zaboravljen da peglas sta ima da se pegla. Ukoliko neko od vecih klijenata zavrne slavinu pljuste otkazi po principu evo sporazumni ugovor o raskidu, ako ne pristanes sredicemo da ne ispunjavas zahteve i ocekivanja od tvoje pozicije. Evaluacije nisu definisane, Hibridni rad podrazumeva mogucnost rada od kuce jedan dan MESECNO. Toksicna atmosfera se sakriva pod velom neposrednosti, neformalnosti i ne-korpo sistema. Ne vaze ista pravila za sve, drskost se tolerise menadzmentu.

Korisno? 9

Software Developer

1 plata
1.500
Prosečna neto plata
min
1.500
Prosek i medijana
1.500
max
1.500

Backend Developer

1 plata
1.500
Prosečna neto plata
min
1.500
Prosek i medijana
1.500
max
1.500

Preporuke se učitavaju...