Virtually Live (logo)
Virtually Live
1, Fusionopolis Way
Connexis South Tower 20-01
Singapore 138632

Postée le : 16.10.2018
Référence : AFJV-EDEV1620-14621

Virtually Live

With offices in the USA, Switzerland, Spain and Singapore, Virtually Live is an entertainment company enabling fans to virtually attend live events across multiple devices and platforms, creating experiences for fans that are more immersive, personalized, and social than ever before.

Virtually Live’s patented media technology creates CGI experiences by tracking physical live events and transposing the action into a rendered virtual environment.

Virtually Live’s technology is platform agnostic and can be enjoyed via mobile, PC, VR or tablet.

Senior Software Engineer

CDI Singapore (Singapore)

Description du poste

  • Implementation, troubleshooting, and bug fixing of engineering features defined by the lead engineer in accordance to design requirements.
  • Profile and optimize code and systems to remove bottlenecks.
  • Provide hands-on mentoring to external parties, and junior members of the engineering team, while ensuring high technical quality.
  • Perform code reviews for peers.
  • Help drive the architecture and technology choices through all phases of production.
  • Create and maintain technical documentation for the engineering teams.
  • Excel as a team member and strive to maximize team and departmental performance.
  • Maintain visibility of progress and task list to the lead engineer and production team.
  • Help production team with tasks break down, prioritization and assignment among the engineering team.
  • Ensure coding standards are followed, and help to enforce good programming practices within the engineering team.
  • Co-develop tools with technical artists.

Profil du candidat

  • 5+ years of professional software development experience, ideally in mobile free to play games and/or VR/AR development.
  • 2+ years of development experience with Unity engine.
  • Experience in gameplay, software architecture and optimization a plus.
  • Self-motivated, enthusiastic, team player with a positive and a ‘can do' attitude.
  • Well-organized and detail-oriented.
  • Ability to work independently.
  • Excellent collaborative and communication skills.
  • Passion for games and new technologies.

A fournir

Resume - motivation letter - web site - references... (if relevant)
A l'attention de : Recruitment manager