Search by job, company or skills

pro5.ai

Junior Frontend Developer (Interactive 3D/VR Web Experiences)

Fresher
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a Junior Frontend Developer on behalf of a client to join their team and build user interfaces that sit on top of 3D and VR environments.

Unlike typical React/Vue web applications, this role focuses on creating overlay-style UI elements (e.g., splash screens, modals, sidebars) that integrate seamlessly with immersive virtual experiences.

Most projects are built using 3DVista, where you will work with container-based layouts and strong CSS fundamentals to position and manage UI elements responsively.

This is a great opportunity for someone early in their career who has strong frontend fundamentals and is interested in learning how UI works in non-traditional, spatial web environments.

What You Will Do

  • Learn and build virtual tours using specialised software (3DVista)
  • Apply strong CSS fundamentals (absolute/fixed positioning, z-index, Flexbox/Grid) to create and manage layered, responsive UI layouts
  • Build UI elements that overlay on full-screen backgrounds (e.g., virtual tours, immersive environments)
  • Develop responsive web interfaces using HTML5, CSS3, and JavaScript
  • Occasionally support frontend updates on projects involving Three.js, WebGL, krpano, or a Laravel-based CMS
  • Collaborate with UI/UX designers to translate design concepts into functional interfaces
  • Work closely with the Singapore-based team in English

What We Are Looking For (Must-Haves)

  • 0–2 years of experience as a Frontend Developer, Web Developer, or Web Designer (or equivalent project experience)
  • Strong foundation in HTML5 and CSS3, including:
  • CSS Flexbox and Grid
  • Absolute/fixed positioning and layout control
  • Good understanding of responsive design principles
  • Basic JavaScript knowledge for UI interactions
  • Ability to build clean UI layouts without heavy reliance on frameworks
  • Portfolio or sample projects demonstrating UI work (e.g., landing pages, dashboards, interactive interfaces)
  • Comfortable communicating in English
  • Willingness to learn new tools and approaches (e.g., 3DVista, spatial UI concepts)
  • Ability to work independently in a remote environment

Nice-to-Haves (But Not Required)

  • Exposure to 3D/VR, WebGL, or libraries such as Three.js
  • Experience with virtual tour tools (e.g., 3DVista, krpano, Gothru)
  • Experience building interactive UI (e.g., overlays, animations, dashboards, browser-based games, or map interfaces)
  • Familiarity with PHP / Laravel
  • Benefits

    • Flexible remote work arrangements
    • Opportunity to work on innovative and immersive digital projects
    • Supportive and collaborative team environment
    • Strong learning and development opportunities

    Pro5 is a global platform helping thousands of vetted professionals get hired by top employers.See what others say on our public Google Reviews and learn how we keep your data safe in our Trust Center.

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 147054417