Immersive Technology


As the accelerated growth of technology continues across all industry sectors, we feel strongly that Immersive Technology will firmly hold its place in our near and distant future.

Our belief that there are infinite user cases for Virtual Reality (VR), Augmented Reality (AR), Mixed Reality (MR) or most recently recognised as XR, is what led us to build the foundation of the 3Cubed firm. We are valued as second to none with our diverse knowledge of XR projects and can provide support across the following skill sets:


Art (3D, 2D, Motion)


Audio (Engineering/Design)



Haptic Technology


Project Managers

360 Video

Volumetric Capture

Motion Capture

Director Level Hires

C Level Hires

Latest Jobs

Senior Software Engineer (Node.js)

Senior Software Engineer (Node.js)

My client is one of the world’s leading virtual reality development studios and is headquartered in Ireland. They have picked up...

Read more

Senior Software Engineer (Node.js)

My client is one of the world’s leading virtual reality development studios and is headquartered in Ireland. They have picked up multiple awards for their virtual reality education & corporate training platforms.

Due to continued growth and success, they are looking for a competent Senior Software Engineer with 7+ years of industry experience to join their dedicated Web development team. This talented individual must have a vision and drive and must not be afraid to back big ideas.


Senior Software engineers with Node.js & Microservices experience are of particular interest to us.


This is an opportunity to build your career with our highly collaborative and engaging team as part of a fast-growing & creative company. The digital world is changing, let’s shape it together.

Principal Duties and Responsibilities

  • Designing and implementing new features to agreed timelines, both on your own and as a member of a feature-driven team
  • Provides leadership and mentoring to other team members.
  • Comfortable representing team and presenting to management.
  • Proactively improves processes to help deliver a better product.
  • Maintaining and support of new and existing features by liaising with the development, QA & support teams to diagnose and resolve issues.
  • Designs & writes quality, scalable & robust code with security and performance in mind.
  • Contribute in all phases of the development lifecycle.
  • Develops technical documentation for internal use.
  • Communicates effectively in a fast-paced environment where priorities may change depending on workload
  • Constantly improve skills and knowledge through self-learning and shares with the team to help achieve overall goals.
  • Translates business requirements to technical concepts.

Essential Skills Required

  • Bachelor’s degree or College Diploma in a computer science-related course
  • Extensive experience developing enterprise level applications preferably using Node.js frameworks such as Express or Hapi.
  • Experience with Amazon Web Services (AWS) or Digital Ocean
  • Extensive experience developing RESTful APIs. Must have a good working knowledge of Postman.
  • Designing and implementing relational databases such as PostgreSQL.
  • Experience with Cloud Native deployments using Docker and Kubernetes.
  • Experience of working within an Agile environment using SCRUM.
  • Knowledge of MVC and other software design patterns, including SOLID Principles.
  • Excellent Teamwork ethic with the ability to work collaboratively with others (technical and non-technical).
  • Flexible and adaptable, with the ability to align to changing priorities.
  • Excellent verbal and written communication skills in English.

Desirable but not essential

  • Experience with Domain-Driven Design (DDD)
  • Project experience with Microservices.
  • Experience with Vue.js, Angular or React
  • Experience with Swagger.
  • Experience using CI/CD (for example Jenkins or Travis)
  • Experience with
    • Redis
    • GraphQL
    • NoSQL DBs
    • TypeScript / ECMAScript
    • System administration
  • Experience with TDD
  • Working knowledge of OAuth and/or SSO
  • Familiarity with UNIX/Linux & shell scripting
  • Good understanding of visual & UX design principles


Technical Pre-sales Consultant

Technical Pre-sales Consultant


Our client is looking for a Technical Pre-Sales Consultant to lead technical conversations with our...

Read more

Technical Pre-sales Consultant


Our client is looking for a Technical Pre-Sales Consultant to lead technical conversations with our customers. This includes supporting the commercial team with customer engagement and clearly communicating the benefits of their SDK.

You will have a strong technical background with the ability to understand the key components of their SDK from a development perspective. You will be able to take complicated aspects of the SDK and communicate the value and how this solves specific problems for our customers. Usually, by running through coding samples and application demonstrations that show our immersive (VR/AR) and collaborative capabilities to their best extent.

We are only interested in proactive personalities who have an appetite for challenge and seek solutions to problems. You thrive in an environment with smart people all looking to push collaborative and immersive (VR/AR) technologies.


  • Support the commercial team when they first engage with a potential customer, providing technical answers to questions.
  • Be the go-to consultative resource and solutions expert for the greater commercial team.
  • Have a deep technical level understanding of the SDK.
  • Evangelise clearly and effectively the value of the SDK to Development Leads, Chief Architects, and CTO’s of our various customers.
  • Consult in-depth with developers who are planning or already using Radical.
  • Create adoption of Radical within enterprise software companies not yet using their technology.
  • Demonstrate Radical to prospective customers with on booth demo’s and keynote presentations.
  • Collate and communicate customer feedback back into the management and the wider development team in order to help improve the SDK.


  • Excellent knowledge of C#.
  • Commercial software experience working with a 3D engine (e.g. Unity 3D, Unreal Engine)
  • Has shipped software product in a previous development role.
  • Willing to travel (when safe to do so due to the global pandemic).
  • Experience in leading a customer facing, pre-sales, solutions engineering, or field engineering role.
  • Experience in working closely with Business Development, Commercial or other revenue generating, teams.
  • Demonstrated track record of customer centric service, consistent on time delivery of custom customer solutions, and team first approach.
  • A Bachelor’s degree in computer science, math, or a related field / equivalent applicable experience.



Head of Education

Head of Education

Are you an experienced educator and leader who is passionate about architecting and implementing broad-scale technical education for world-changing...

Read more

Head of Education

Are you an experienced educator and leader who is passionate about architecting and implementing broad-scale technical education for world-changing technologies?  Are you passionate about building a better internet with community-driven innovation using blockchains? Are you an experienced leader who is excited about designing and operating a large, multi-pronged educational effort which spans across dozens of stakeholders and potentially millions of individual developers around the world?

As the Head of Education, you will drive the implementation and strategy of the full ecosystem-level education effort. You’ll need to think creatively and draw upon a wide range of channels and stakeholders to help out.  You will build and manage the education team and work with Education Guilds and embedded educators within outside teams as well. 

Your mandate is large and there are considerable resources at your disposal.  As the Head of Education, you are ultimately responsible for crafting and delivering the outcomes of all of these programs to increase contribution to and usage of the platform.

To be successful, you’ll need to be a leader and a player-coach who can operate at the executive level, effectively as a founder and CEO of this unit.  You’ll need to be organized and tactical, employing strong strategic thinking and a good understanding of their ecosystem. You should have demonstrated success in leading or building similar broad technical education efforts, for example at startups or open source projects offering developer-first products which require heavy community engagement and education programs in the past.  You should also be familiar with the zeitgeist of the crypto space and all the varied opportunities it uniquely provides to deliver and incentivize education.


Key Outcomes

  • Architect and implement a multi-pronged educational effort that spans training, certification, onboarding, docs, and broad scale awareness building through content. 
  • Build out the team and best practices to manage and track OKRs & KPIs related to these programs, both internally and through coordination with external teams and funding mechanisms.

Key Requirements

  • Technical education experience required, blockchain experience strongly preferred
  • 10+ years of work experience in, and ultimately leading, technical education efforts at top tier businesses and/or projects. This can include founding successful startups of your own (we love founder DNA). You have built, led and managed teams of your own and worked within top quality leadership teams before.
  • Demonstrated ability to think strategically and creatively while applying sound business judgment and quantitative analytics
  • Excellent oral and written skills to communicate complex issues and influence others internally and externally.  Also that rare combination of ability to communicate across many stakeholders, think strategically about crafting the program but also shepherd processes to their completion.