See your world differently What we do Vision and values Virtuworx Virtuscan Virtuplan Virtuservices Careers Testimonials News Social return Connect

Careers

Careers

The Virtulab is expanding its team and is looking for a Unity Network Engineer to work on the network core of a multiplayer game through the post-beta development phase.  

You will have an opportunity to be part of a global team that specialises in a niche sector, i.e. oil & gas and event services.  

Due to the international location of our teams, you will be required to work remotely.  

Employment type: Contract  

Role Responsibilities
  • Understand and operate in server side development
  • Have up to date Unity net code developmental understanding
  • Understand and develop in server architecture environments
  • Be able to develop server side plugins
  • Understand server load balancing techniques
  • Understand and use interest management for server and client process optimisation
  • Integrate services using and building API’s
  • Multiplayer game experience
  • Optimisation of existing features and code
  • Managing version control on Github
  • Coordinate project efforts
  • Review development as it progresses
  • Game testing
Requirements
  • A tertiary qualification in programming or equivalent experience
  • C# coding experience
  • Suitable industry experience
  • Highly efficient in Unity
  • Experience in multiplayer game development
  • An understanding of backend architecture and account authentication
  • Previous project experience with traceable references
  • A project portfolio
Skills
  • Detail-oriented individual who reviews his/her work carefully
  • Good communication and ability to lead a small team
  • Good code writing practice
  • Able to self manage their workload
  • Work in Sprints and Scrums
  • Work with good version control
Software Profile
  • Unity
  • ECS
  • DOTS
  • URP
  • LOD
Network Cores (what are you comfortable with?)
  • Photon Realtime
  • Photon Pun
  • Improbable
  • Darkrift 2
Google Cloud / Server experience an advantage
  • Firebase
  • REST API’s
Advantageous Visual development pipeline knowledge i.e creation of 3D models Apply for this position Alternatively contact us at careers@thevirtulab.com
The Virtulab is expanding its team and is looking for a Web Developer. You will have an opportunity to be part of a global team that specialises in a niche sector, i.e. oil & gas and event services. Due to the international location of our teams, you will be required to work remotely. Employment type: Contract You will be responsible for:
  • Developing website and web app architecture.
  • Designing user interactions on web pages.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers and other developers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications, programming languages and best practices.
Web Developer Requirements:
  • Degree in Computer Science or a minimum of 4+ years' working experience in software development with a portfolio to showcase previous work.
  • Strong organizational and project management skills.
  • Familiarity with the MVC architectural pattern and Object-oriented programming principles.
  • Proficiency with fundamental front end languages such as TypeScript, JavaScript, CSS and HTML.
  • Advanced hands on experience with Angular.
  • Familiarity with other different JavaScript frameworks i.e. React.js, React Native, and Node.js.
  • Proficiency in working with Google Cloud Platform, Amazon Web Services and Microsoft Azure.
  • Experience with Firebase products such as Cloud Firestore, Authentication, Realtime Database and Crashlytics.
  • Experience with Google Analytics.
  • Understanding of OAuth authorization flows.
  • Familiarity with database technology such as MySQL, PostgreSQL and BigQuery databases.
  • Experience with the fundamentals of building and consuming RESTful APIs.
  • Experience with one or more frontend UI frameworks such as Bootstrap and/or Material Design. In addition, your daily work activities may include the following requirements:
  • Develop detailed wireframe documents and assist in software architecture design activities, including:
    • Storyboards
    • Menus
    • Databases
    • API integration framework
    • Front end navigation
    • UI Requirements
  • Attending review sessions to finalise any and all relevant design documents, and any other control documents, as required by The Virtulab from time to time
  • Optimise existing software in development and to bring it up to defined The Virtulab standards.
  • Work with a network of freelance and contract developers on multiple project types, as defined by The Virtulab from time to time.
  • Where possible develop (or design as required) mobile versions of design software.
  • Create, maintain and develop marketing related content, in any medium, as required by The Virtulab from time to time.
  • While working as part of a team, use imagination, judgement, skill and experience to
    • Discuss with team members on any problems and the needs of the project
    • Develop the final product
  • Ensure to meet high quality standards.
  • Attend all meetings as needed and liaise with clients to provide progress reports, present deliverables, perform reviews, and other such duties.
  • Perform reporting and feedback activities on all work undertaken whilst in the employ of The Virtulab including, but not limited to:
    • Timesheets
    • Tracking of existing work
    • Progress of existing work
    • Historical data on current and past projects
    • Work logs
    • Instruction & review logs
  • Ensure all work files belonging to The Virtulab are maintained and stored in an organised and structured manner, in accordance with The Virtulab’s policies and procedures.
  • Ensure that all work is backed up timeously and correctly, in accordance with The Virtulab’s policies and procedures.
  • Attend training, exhibitions and conferences as required by The Virtulab from time to time.
  • Travelling to on-site locations for recon, development and review, as required by The Virtulab from time to time.
  • Any other software related work, as dictated from The Virtulab from time to time. You must have:
    • A mature and responsible individual driven by results and not activities.
    • An individual with genuine interest in technology.
    • A willingness to learn, grow, and admit mistakes.
    • The ability to communicate with other people on the project's team effectively.
    • Excellent verbal communication skills.
    • Effective Written and Verbal English.
    • Good problem solving skills.
    • Attention to detail.
What you will get in return  
  • Flexible working hours.
  • Open work environment.
  • Remote opportunities.
  • Training and development.
  • Venture capital experience.
Apply for this position Alternatively contact us at careers@thevirtulab.com