Job 1 – Dev Backend – JavaScript and TypeScript

Our customer is the leader in the dematerialization of cash register receipts in France.

They work with the big names in the retail industry (all activities included) and are currently experiencing strong growth.

Their project is to simplify the world of transactions while adding ethical and environmental values.

First, it will be a matter of taking up the company’s collective challenge: to put an end with purchase tickets (1.2 million tons of thermal paper, mostly impregnated with environmentally toxic components) and to do better than the paper ticket through simple and practical services.

Reporting to our lead developer, you will be responsible for working on the development and evolution of the microservices of the infrastructure. The infrastructure, whose particularity lies in the huge volumes of data that are processed per second. You will also participate in the design of the architecture, sharing your experience in other large-scale projects.

Your development environment consists of the following technologies:

  • Node js
  • Typescript
  • Loopback
  • Angular
  • Mongodb
  • Docker
  • Kubernetes

Main activities (mainly Backend but you can give a hand to the Frontend if needed)

  • Development and evolution of microservices
  • Development of unit and integration tests
  • Participation in the design and technical choices


  • You speak fluent English (french is a plus)
  • Experience: 5 years or more developing in JavaScript or JS Frameworks
  • You must be fully proficient in the following technologies: Javascript, Typescript, NodeJS and Git.
  • Knowledge of the following technologies is a plus: Angular, Loopback,
  • Docker, Kubernetes.
  • You are a code artisan and adept at unit testing
  • You have at heart to solve performance issues on large volumetrics
  • You work in a team, in an Agile environment
  • You are looking for and sharing good development practices


  • Pessoa Jurídica contract
  • Remote work from Brazil
  • Flexible working hours
  • Competitive salary paid in Real
  • Communication fully in English
  • Possibility to work in France in the future
  • Start date: as soon as possible

To candidate

Send an email to with:

  • Email subject: “JOB 1 / Your name”
  • A brief introduction of yourself
  • What are your motivations for working with a french company?
  • Your complete Linkedin profile in English, of course
  • Your CV (if your Linkedin profile is not up to date)