Graduate Software Engineer

Graduate Software Engineer

Join the team
Europe & UK Remote
Graduate Software Engineer

View below the job description in addition to the application form.

Job Description:

Are you looking for a unique challenge, working in virtual & augmented reality with a bleeding-edge technology company? Then read on.

We are Engage XR Holdings Plc – an award-winning virtual reality software company dedicated to advancing how educational and enterprise content is shared and consumed globally.

Our core product is ENGAGE, a virtual communications platform that seeks to transform how people collaborate with each other globally by harnessing the power of immersive technologies. ENGAGE is now available on most VR devices, desktops (Windows/MacOS) and Mobile (iOS/Android).

Engage XR has earned recognition for its VR experiences such as award-winning Apollo 11 & Titanic VR. The team have also been invited to participate at major virtual reality events including Oculus Connect, SVVR and the Vision Summit. We are proud to have partnered with leading institutes and organisations such as University of Oxford, Royal College of Surgeons in Ireland, BBC, HTC VIVE and Oculus and hosted events for XPRIZE, Victoria & Albert Museum, London, Facebook, Ericsson and the European Commission. 

Due to our continued success, we have opportunities for Graduate Software Engineers to join our dedicated Web development team starting in July 2022. The duration of our graduate programme is a 12-month programme on a fixed contract basis.

Graduates will work under the supervision of senior developers, assisting with coding and testing of new Platform features. The aim of our graduate programme at ENGAGE XR Ltd is to provide an intensive, practical learning experience to graduates who are seeking a career in this industry. Permanent roles will be offered to candidates who complete the programme, and we look forward to helping those successful individuals develop their careers in ENGAGE XR Ltd. We offer a competitive salary to the successful graduates.

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

  • Implementing new features to agreed timelines, both on your own and as a member of a feature-driven team.
  • Maintaining and supporting new and existing features by collaborating with the development team.
  • Writing quality, scalable & robust code with security and performance in mind.
  • Contributing in all phases of the development lifecycle.
  • Communicating effectively in a fast-paced environment where priorities may change depending on workload.
  • Constantly improving skills and knowledge through self-learning.

Essential Skills Required

  • Bachelor’s degree or College Diploma in a computer science-related course.
  • Goal-orientated and deadline-driven.
  • Critical-thinking skills.
  • Experience developing RESTful APIs. Must have a good working knowledge of Postman.
  • Experience with relational and/or NoSQL databases.
  • Solid understanding of software design patterns, including SOLID Principles.
  • 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 Node.js.
  • Experience with Swagger.
  • Experience using Docker.
  • Knowledge of CI/CD (for example Jenkins, Travis, GitHub Actions).
  • Experience with Test-Driven Development (TDD).

Job Type: Full-time

To apply for this graduate position please email your CV to: [email protected]. Closing date for application is 27th May 2022.

Related Posts