Full Stack Web Developer
Design and develop innovative software solutions and contribute to the development of the software platform Artelys Crystal.
why join artelys?

Joining Artelys is first and foremost joining a dynamic and motivated team, a stimulating work environment and taking part in varied and fascinating projects.
Artelys develops its own software suite based on Artelys Crystal platform, integrating statistical forecasting or optimization models. The company is strongly involved in R&D, exploring and experimenting innovative techniques and tools in AI and optimization to provide its customers state-of-the-art solutions in the energy transition, planning and transportation. In addition, the business of Artelys is varied and involves operating software solutions, prototyping and quantitative studies.

Working at Artelys offers the opportunity to study cutting-edge technical problems within a talented and motivated team, with opportunities of quick upskilling and responsibilities.

Design and develop innovative solutions and participate in the development of the Artelys Crystal software platform.

You are motivated to create a generic software platform and implement it for our clients to meet their challenges, linked to the energy transition, planning and transport.

You are looking for diversity in your activity and the possibility to work on technological projects as well as projects close to our customers and to identify and implement the best techniques and technologies to meet their needs.

As part of a high-level R&D team, you will put your development skills and expertise in designing complex architectures in order to :
  • Design and build innovative and high performance solutions meeting industry issues
  • Design extensible, evolutive and scalable architectures
  • Participate in the UI/UX design
  • Implement automated testing and deployment
  • Keep Artelys solutions at the cutting-edge of technology

Our software is mainly developed in Java, Javascript, C++ and Python. We use reference technologies to guarantee the robustness and performance of our applications and we use containerisation technologies for the integration, testing and deployment of our solutions.


what we are looking for

You are ideally suited if you possess the following skills:

  • Backend programming (Java, Spring framework, REST API, Websockets, SQL)
  • Frontend programming (JavaScript, ReactJS, Webpack, NPM)
  • Software engineering (version management, automated testing, integration testing and continuous integration)
  • Design principles and software architectures (3-tier architectures)
  • Data structures and algorithmics

You are ideally suited if you possess the following skills:

  • Proficiency in scripting tools and languages (Python, Shell, Maven, CMake)
  • DevOps knowledge (Docker, Ansible, Jenkins, GitlabCI)
  • Skills in applied mathematics (Data Science, Optimisation or Machine Learning) or energy
  • Good fluency in french and english

Mindset we are looking for

  • You are looking for a job with diverse activity and the possibility to work on different projects.
  • You consider developing a robust and scalable server application and designing intuitive and ergonomic interfaces as two sides of the same coin.
  • You are autonomous, rigorous and have a strong team spirit

This position is based in Paris, Nantes or Lyon.


This is your dream job? Apply now!



© ARTELYS • All rights reserved • Legal mentions

Pin It on Pinterest

Share This