All jobs

WebGL Engineer

About us…

At Imvizar, it is our vision to revolutionise storytelling through truly immersive augmented reality experiences for visitors at attractions around the world. We are pushing the boundaries through our user-centric interaction design process to create experiences which evoke emotion and connection unlike any other.


The focus of our company is spatial storytelling experiences, which are location-based and enhance the users experience while on location. We currently have over 70 storytelling experiences in five countries and counting. The are all hosted on the Imvizar app, on both iOS and Android, which displays a library of cloud-hosted AR experiences.

The Opportunity


We are seeking a highly skilled and experienced Full Stack WebGL Developer to join our team on a full-time basis. The ideal candidate will have a robust background in full stack WebGL development, cloud-based data management (preferably with AWS), and a proven track record in maintaining stable performance in complex WebGL environments. We're looking for someone who has contributed significantly to the growth and success of previous projects, demonstrating both technical prowess and the ability to maintain stable performance in high-traffic WebGL environments.


The role will be joining the fast growing Lureo team, which is building our no-code spatial storytelling platform. This role will be crucial in ensuring that the AR experiences we provide are of the highest quality, and that they run smoothly and efficiently. The candidate will also have to troubleshoot any issues that arise and ensure that the platform is stable and can handle a large number of users as we progress. The candidate should be able to work independently and handle multiple tasks at a time.


The ideal candidate will have a passion for working in a fast-paced startup environment, be a great problem solver and have the ability to navigate ambiguity. This is a brand new role within Imvizar. It is a unique opportunity to join an award winning startup at a very exciting time and play your part in building a platform and company with room to grow.

About the role. You will…


  • Work with the wider development team to help develop and maintain a full stack WebGL application with a focus on high performance, scalability, and stability.

  • Efficiently manage data storage and retrieval from cloud-based infrastructure, ideally AWS.

  • Deliver cloud services that enable advanced augmented reality experiences

  • Optimise WebGL and AR/WebAR applications for scalability and consistent user experience across a growing user base.

  • Collaborate with other developers, including front-end teams working with technologies such as React and Unity game designers.

  • Contribute to potential shifts in technology stack, including the integration of Unity or similar platforms.

  • Share knowledge and skills with the team, fostering a collaborative and learning-oriented environment.

  • Utilise tools, processes and your experience to make the development process more efficient;

  • Participate in design reviews, code reviews, and mentor junior developers;

  • Enable content publishing, monitoring, & alerting of cloud activity and status

  • Work with the project team to define product feature roadmap

  • Work with the team to plan sprints and ensure that critical features are delivered to our customers on time;

  • Drive innovation and stay abreast of emerging AR/WebGL technologies and trends.


The ideal candidate will have…

  • Strong experience in building full and maintaining full stack WebGL applications

  • Demonstrated expertise in cloud-based technologies, preferably AWS, for robust data management and infrastructure support.

  • Proven track record in previous projects, showing significant contribution to growth and performance in complex WebGL and/or AR/WebAR environments.

  • Proficiency in WebGL technologies (Three.js, Babylon.js, A-Frame) or similar

  • Experience with and passion for AR/WebAR experiences on mobile platforms.

  • Experience in or ability to read Unity C# scripting

  • Solid understanding and practical experience with front-end development, preferably with React.

  • Excellent teamwork and communication skills, capable of effectively collaborating in a team setting.

  • Problem-solving mindset with results-driven approach.

  • Familiarity with creating client side cloud adapters for C#/Unity or similar.

  • Experience creating sustainable cloud services with monitoring, alerting, & logging

  • Strong customer focus and an entrepreneurial mindset

  • Experience with source control systems and CI/CD workflows

  • Experience integrating 3rd party plugins, SDKs and APIs

  • Experience with scrum / agile development principles

Required:

  • Degree in computer science / software development or equivalent experience.

  • 5yrs plus experience in full-stack software development.

  • 3yrs plus experience delivering commercial WebGL projects

  • Comfortable working with JS and reading C#

  • Experience developing cloud services

  • Must be experienced in Git.

  • Ability to write clean, readable, reusable, and easily maintainable code;

  • Able to work from home on an ongoing basis but open to working in a hybrid model in the future.

  • Portfolio showcasing successful WebGL/AR projects and technical expertise.


Bonus skills:


  • Familiarity with XR SDKs such as ARKit, ARCore, Vuforia etc.

  • Network code using HTTP (with a low-level understanding of the protocol) and general basic knowledge of server administration

  • Background in mentoring, teaching, or leading technical teams

Compensation

A competitive salary with the potential to earn equity in the company.


Additional benefits

  • Share options

  • Flexible working hours

  • Training days

  • Company events

  • Work from home


PLEASE NOTE: This position is hybrid in Dublin/Ireland, however we are open to a remote proposal within Ireland.


Next Steps

Send us a one-pager outlining why you are suitable for the role, along with your CV and relevant links for e.g. LinkedIn profile, website, GitHub or other project links you think might be of interest, to careers@imvizar.com

The opportunity will remain open until the right candidate is found so we encourage interested applicants to apply as soon as possible.

Please note:

No recruiters, please. Only shortlisted candidates will be contacted for further discussion. Thank you for your understanding and interest.

A culture of creativity is at the core of Imvizar. Our commitment to diversity, equity, and inclusion are central to our mission and to our impact. We strive to create a workplace that reflects the communities we serve and where everyone feels empowered to bring their full, authentic selves to work. We know that having varied perspectives helps generate better ideas to solve the complex problems of a changing world.

⚠️ When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!

Imvizar's logo

Imvizar