Novaquark (logo)
130, rue de Lourmel
75015 Paris

Postée le : 03.10.2018
Référence : AFJV-EDEV977-14527


Novaquark currently develops Dual Universe, an ambitious continuous single-shard sandbox MMORPG taking place in a vast Sci-Fi universe, focusing on emergent gameplay with player-driven in-game economy, politics, trade and warfare.

Players can freely modify the voxel-based universe by creating structures, spaceships or giant orbital stations, giving birth to empires and civilizations. The company developed several proprietary technologies like its innovative Continuous Single-Shard Cluster (CSSC) server solution, as well as a state of the art voxel engine and procedural generation tools. Dual Universe successfully ran the 3rd biggest worldwide Kickstarter campaign for a video game in 2016.

Formed by veterans from Sony, Apple, Aldebaran Robotics and more, Novaquark is recruiting the best talents to help making Dual Universe a reality.

Check our website out and don't hesitate to contact us to apply !

UI Programmer - JavaScript Developer

CDI Paris (75)

Description du poste

The UI Programmer will be focused on integrating UI in the game client environment

The main and routine tasks of the UI Programmer are to :
  • Read the game design documents to understand the intended player experience.
  • Help define the features and ergonomics of the menus in an effort to support the graphic designer.
  • Design and implement menu and interface systems for specific users on each platform, preserving the uniformity of the visual and logistical aspects.
  • In collaboration with design and programming teams, quickly prototype interaction concepts for the game.
  • In collaboration with the graphic designer, integrate designs and animation (timeline or code).
  • Understand the implementations and recognize technical limits.
  • Oversee the programming of the modules that underlie the user interface.
  • Interact and collaborate with different departments.

Profil du candidat

Requirements :
  • In-depth knowledge of the core JavaScript language and experience building object-oriented JavaScript.
  • Solid knowledge of programming design patterns and recognition of programming standards..
  • Understanding of JavaScript Vanilla is required.
  • Extensive experience with HTML ,CSS, LESS, and cross-browser development.
  • Good knowledge of GIT, SVN.
  • Excellent problem-solving, verbal and written communication, design, development, and debugging skills.
  • Ability to work independently and in groups to effectively participate in the software development life cycle.
  • Bachelor's or master's in computer science, engineering, mathematics, or related field, depending on position level.
  • Fluent in English

A fournir

Resume, motivation letter, references, web site (if relevant)
A l'attention de : Mikhael Butman