Work at
Novaquark


Novaquark
Open positions

When you join a startup, they tell you "we are going to change the world".

Well at Novaquark, we tell you "we are going to build a world".

 

If you think you have what it takes to join us, please review our current openings.

Job title

Responsabilities:

  • Work with programmers to produce technical art content.
  • Create art assets that require technical skills (vegetation, FX, game elements, rigs...)
  • Help develop workflows, streamline and optimise the art creation pipeline with our engine.
  • Manage assets to meet design, memory and framerate requirements.
  • Ability to create scripts/tools for 3rd party software (3dsmax,Maya).
  • Team player and very good communications skills.
  • Able to meet deadlines and organised.
  • Great problem solver.

Requirements:

  • 5+ years of production experience as a Lead.
  • Good programming skills in MEL/Python.
  • Excellent understanding of all aspects of video game production.
  • Strong organisation skills.
  • Creative thinking to overcome technical difficulties.
  • Strong artistic background (ability to model, texture, rig and present models).
  • Strong artistic eye.
  • Good English & communication skills

Responsabilities :

  • Create high quality game ready models, organic environments (trees, grass...) and textures (ground, rocks...) in a photorealistic style using PBR workflow.
  • Optimisation of assets to meet our technical requirements.
  • Cooperate closely with development team and gampleplay designers.
  • Make tasteful presentations of assets for marketing.

Requirements :

  • 3 years xp as a environment artist.
  • Excellent skills in 3ds Max, Substance Painter and Photoshop are mandatory.
  • Expert in modeling (hardsurface, vegetation), UVing and texturing.
  • Knowledge of speed tree.
  • Capable of rigging, skinning and animating hardsurface models.
  • Creative and great eye for details.
  • Technically savy and organised.
  • Good English & communication skills.

The UI Programmer will be focused on integrate 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.
  • Optimize user interface code to run efficiently on game consoles.
  • Interact and collaborate with different departments.

Requirements:

  • Experience in C++ programming, in the video game sector or embedded systems, or relevant fields.
  • 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 a plus.
  • 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.