As a front-end developer, you will join our IT team to implement the web front of the software needed for the simulation, prediction and monitoring of the EBIOS stations.

You have a passion for code and programming, you generalize concepts quickly, understand how users will use/abuse your apps and doesn’t fear bad data or noisy signals. You are always eager to learn more and work in an innovative mindset.

You will be in charge of the front-end development of several applications, from scratch to production for the monitoring of the station and for the simulation and prediction tools required by the ECLSS (Environment Control Life Support System) team. You will also support the back-end team in their development if needed, so you must be polyvalent and willing to work on back-end from time to time.

 RESPONSABILITIES

  • Lead the development of the applications’ front-end
  • Create resilient applications for the ECLSS team and for the monitoring of the station
  • Participate in code review and architecture discussions
  • Work with our internal customer to define and validate the UI / UX design
  • Introduce bleeding edge technology to the team

BASIC QUALIFICATIONS

  • Significant experiences in front-end development (5+ years of experience)
  • Strong knowledge of standard front-end languages and technologies (e.g. HTML/CSS, JavaScript/Node.js, XML) and Javascript frameworks (e.g. Vue, Angular, React)
  • Familiarity with web servers (e.g. Nginx, Apache)
  • Knowledge of docker
  • Git workflow is your day to day life
  • Excellent communication skills, flexibility, and empathy

 PREFERRED SKILLS AND EXPERIENCE

  • Comfort with languages for developing back-end applications (e.g. Python, Django, Flask, NodeJS, Go)
  • Familiarity with databases (e.g. MySQL, MongoDB, Elasticsearch)
  • UI / UX design skills
  • Project management experience

LOCATION

In Paris (France) or Los Angeles (United States) 

Apply for this Job

* Required
  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education