Front-end engineer (M/F)

  • < 15 persons
Job description
About is an independent platform for citizen mobilization acting by direct collection of proposals and the implementation of collaborative projects identified as essential to the improvement of society in cooperation with partners empowered for complementary action (associations, companies, Institutions and local communities).


In an unified Tech team, you work on the front-end of platform, with React and Scala.js. You are managed by an experienced Tech lead and work closely with the Product team and specifically with its designer.

All the software engineers of the Tech team work with Scala language. Scala is a modern statically-typed multi-paradigm (object and functional) programming language running on the JVM. This includes Data Science, Back-end and Front-end with the use of Scala.js: allowing to compile Scala code to Javascript, executable by web browsers (you may think of it as a kind of TypeScript).

The main reason for this choice is to unify the whole team around a common language and common technologies. This union encloses infrastructure by having a strong DevOps culture in the team.

Beside this strange choice of Scala, the front-end can be seen as a classical but modern React application.

Finally, Open-source is more than a tool: contributions to existing projects or releases of new projects are accepted and encouraged.

Tech Stack

Here is a short list of our Tech stack:

  • Scala/Scala.js
  • ‍React/Redux
  • Akka
  • CockroachDB
  • Consul
  • Docker Swarm
  • Spark
  • Chef
  • Gitlab with CI
  • ...

Strong Candidates Qualifications
  • BS/MS in Software Engineering or related field (equivalent experience may be acceptable) giving you a solid foundation in Computer Science (data structures, algorithms, software design)
  • Strong programming experience and knowledge of:
  • Javascript (including its environment)
  • React and Redux
  • CSS and web integration skills
  • Willing to learning Scala (bonus if you already have some knowledge)
  • You are a great team worker and a great communicator
  • A passion for shipping high quality code

Practical Information
  • Starting date: ASAP
  • Contract type: Full-time, Permanent, On-site
  • Localisation: Paris 11, France

How to apply?
Please send your resume at :
More informations
  • Paris
  • Website
  • Unknown
  • Posted on 01-05-3987

Job deactivated

This job is unfortunately no longer available. You can discover the hundreds of other similar ads on jobs!