Software engineer - Frontend Web Developer

Arobase — Genève
18.10.2019 | Employé | 100%

Software engineer - Frontend Web Developer

FWe are offering you the opportunity to join a major and open-source project in an international and scientific environment as :

Frontend Web Developer – Data oriented


Your role

  • Designing/creating web applications to facilitate the share, search and visualization of data


Main responsibilities

  • Build user-friendly websites to facilitate the use of data by communities worldwide 
  • Contribute to scope definition/refinement and website design
  • Work in alignment with existing graphical guidelines,
  • All aspects of modern software development life-cycle: testing, continuous integration, DevOps, documentation and direct user support,
  • Implement best-practices for maintainable software development.


Features of these websites may include:

  • Intuitive navigation through complex domain
  • Searching for data
  • Presentation of search results (summary tables, detailed pages)
  • Create meaningful visualization component
  • Enabling user to download data


Your profile 

  • Master degree in Computer and Information Sciences or equivalent 
  • Minimum of 3 years of experience of Frontend Development
  • Advanced expertise with HTML, CSS, JavaScript, TypeScript 
  • Advanced expertise with React and other JS Frameworks
  • Experience with REST APIs, GIT and ElasticSearch
  • Experience in developing data visualization application (d3.js, three.js, WebGL...)
  • Experience using the input of a graphical designer to build a website
  • Knowledge of static site generators
  • Agile software development, unit and integration testing
  • Fluent English mandatory - French is a plus


What we offer:

  • Opportunity to work on open-source software with a growing community of users
  • An internationally visible, rising project in simulation-based research using supercomputers
  • A young, dynamic, exceptionally inter-disciplinary, and international working environment
  • Opportunities for skill development with sharing-oriented team, training and conferences.


Interested by this opportunity ?

Don’t hesitate to apply !

Ce site web utilise des cookies afin d'offrir le meilleur service possible. Pour plus de détails, consultez nos Conditions générales et nos informations sur la Protection des données.