Follow us

Senior fullstack developer (M/F) - Montpellier


Montpellier, France

Job description

You will join a R&D product team (following Agile methods) developing the platform. Versatile, you participate in the design and development of's ecosystem (Open Source & Enterprise), according to your current and future areas of expertise (new challenges), as well as the product's roadmap.

Main responsibilities & activities

Take part in designing and development of the product, according to the roadmap, on one of the components of the ecosystem:

  • & its depedencies (kernel, cluster, plugins, storage, protocols..
  • SDK clients for existing supported languages & incoming ones
  • Backoffice (Vue.js 2)
  • Setup & deployment scripts
  • Unit, functional and performance tests
  • Continuous integration
  • Documentations
  • Demos and prototypes
  • Professional services (PoC, customer service)

Training, self-training according to the needs of the product & the roadmap:

  • To new development languages (depending on SDK needs), as well as to devOps concepts & practices
  • To learning new ways of working

Train other team members to learn new development languages, devOps concepts & practices and working methods.

Technical ecosystem

  • Backend: Node.js, C, C++, Elasticsearch, Redis
  • Protocols / APIs: HTTP, WebSockets, MQTT
  • Devices: Web, Mobile, IoT
  • Concepts: Realtime, Geofencing, Percolation, noSQL, Clusters
  • SDK: Java, Android Java, Javascript, Go, PHP
  • CI: Github, Travis, Gherkin
  • devOps: Docker, AWS, Ansible, Terraform

Candidate profile

  • Technical skills, complementary to those of's ecosystem
  • IoT experience is a plus
  • Enjoying constant technical challenges regarding new technologies and work methods

Apply to this offer

Follow us

They Trust us