Apply at Novaquark

Front-end developer

Marketing - Novaquark - Paris, France


In this role, you’ll be joining Novaquark’s growing web team and helping us build the online presence of Dual Universe. Our ambition for the Dual Universe websites is for them to become extensions of the game, connected to its backend and offering engaging experiences to our passionate community. In order to achieve that, you will need to have mastered JavaScript (ES6/2015) and have experience with a Angular Framework. You will also be calling many RESTful APIs, including our backend API (in C#), to create these connected experiences.


  • Develop the front-end of the Dual Universe websites (product site, community site, affiliate site, etc.), in collaboration with the Back-End Developer.
  • Occasionally integrate transactional and promotional emails in HTML.
  • If necessary, coordinate and validate front-end development tasks with third-party vendors or freelancers, in order to deliver projects on time.
  • Provide feedback and contribute to the ongoing improvement of the company’s deployment practices.
  • Work with the marketing and community team to refine requirements and provide recommendations to improve them, based on feasibility and timeline estimates.
  • Contribute to the transition of the website's technological stack by researching existing technologies and by providing ongoing recommendations matching the needs of the studio.
  • Manage tasks and priorities on a day-to-day basis.
  • Provide regular project statuses, hurdles and solutions to management.


  • Mastery of JavaScript, ES6/2015
  • In-depth knowledge of HTML and CSS
  • Experience building apps using Angular framework and Typescript
  • Ability to easily evolve user interface designs into JSX or equivalent
  • Experience in RESTful API consumption, caching, and error handling
  • Comfortable with code reviews, git protocol, and npm scripts
  • Knowledge of application profiling, optimisations, and debugging
  • Good English working skills (written and oral)

Personnal informations


Social Medias