Job offer: Tech Lead / future CTO

Find our job offer on LinkedIn: https://www.linkedin.com/jobs/view/2005421142/

What do we do at Retail Shake?

Retail Shake gives superpowers to retail professionals!

It is a subscription application (SaaS) dedicated to the pros of the mass distribution (generalist or specialized), marketplaces as well as brands, whatever their field of activity! It allows teams to track their positioning and marketing-mix (4P) on the market and to be alerted in real time: prices, promos, stocks and photos…

We have just finalized our first fundraiser, and now have the means of our ambitions! For the past 18 months, the founder, Irwan, has built the technical architecture with his small arms and trained 3 junior developers to launch the team. We are now looking for a talented and ambitious tech lead to join the adventure and help us accelerate.

Our stack tech:

  1. Web Front and back-end: PHP, Javascript, MySQL (Bootstrap, jQuery, Smarty, Leaflet), Apache SolR, Spark
  2. Mobile: React Native (Expo)
  3. Scraping: Scrapy, Selenium, Python
  4. Image recognition and machine learning: Tensorflow, OpenCV
  5. Servers: DigitalOcean, Amazon AWS, OVH.
  6. Environment: GitHub, Visual Studio Code, Slack
  7. Monitoring and QA: Uptime Robot, Selenium

You will be responsible for…

  • Build: animate the roadmap, strategist of the architecture and general design of the platform, listen to needs, build and write the code of evolutions
  • Deploy: Animate the continuous integration of apps and data (GitHub actions and scripts)
  • Run: operate a reliable, stable, available, secure platform
  • Management: being the undisputed reference for the developer team and growing them

Depending on your skills, your ambitions and your professional project, you may eventually become a CTO associate.

Your skills and abilities

  • Entrepreneurial spirit: motivated, ambitious, visionary and also pugnacious
  • Tech enthusiast: being both strategist and pragmatic while being on standby
  • Sense of customer contact: listening to needs, participating in pre-sales
  • Autonomy / RIgueur: deliver quality, on time, on budget
  • Taste of management: being a leader, dedicated and loving to grow your team
  • An experience in retail would be a real plus


Compensation: 35-50K depending on your profile – possibility of bonuses and BSPCE (participation in capital)

Location: Euratechnologies (Lille) – telework

Duration: CDI.

The recruitment process

In 3 steps: 

  1. Meet the Founder, Irwan
  2. Meet the tech team: Christophe, Clémence and Philippe
  3. A day of testing at the office (Euratechnologies Lille) with technical test

Control its stocks and the availability of its products?

Linear lighting products. We see a tidy stock, no break, a self-service stock and a very readable face.

Inventory management: definition and issues 

The acquisition and storage of inventory represents a significant cost to businesses. This is why it is essential to ensure the sustainability of the company, to have good inventory management. To do this, the company must determine:

  • when to stock up
  • quantities to buy

This management is essential to meet all customer requests.

Avoid under-storage

If the stock is not large enough, we are talking about stock outages or undersupery. If the company has a product not available at a sale, a stock outage has a negative impact on the service rate. This can result in a loss of the company's customers and buyers, who turn to competition.

This product is out of stock in Caen whereas usually there are at least ten pieces per store.

Avoid overstocking

Maintaining too high a level of products entails very high costs (Logistics, fixed assets …) that weigh heavily in operating accounts. In addition, poorly controlled volumes create a risk of becoming obsolete or aging poorly.

The map shows a store that has ten times more inventory than the neighbouring stores. A surstock that will take up space at the expense of other products in the store. It is also the risk of causing disruptions in the chain's other stores.

How do you manage your inventory?

Safety and alert threshold.

Safety threshold (SS): it aims to avoid stock outage. It is a minimum amount to hold to meet demand. When the safety threshold is reached, the command point is triggered if no Alert Threshold (SA) is set. To be effective, the security threshold must take into account resupply times. The longer the delay, the higher the security stock and vice versa.

Warning threshold (SA): it is the stock that triggers the order, it is equal to minimum stock – security stock.  Minimum stock (SM): it is the stock that corresponds to sales during delivery times. For example, a supplier asks for a week of delivery. If the sales of an item are 20 pieces per week, that is the minimum stock. If the store orders with only 15 pieces left, it will be out of stock before the end of the week.

The distribution of your stocks …

To better track your stored products, Retail Shake geolocates your inventory. You can see on the map, those that are present in each store. To get better visibility, you can filter according to your needs (product breaking or less than such number of parts).

Screenshot of our Eglo Townshend suspension tool. You can see the amount of inventory of this product in each store.

You are alerted in real time to the quantity and value of your inventory as well as the stores that are out of order. This information is indicated for each product.

Screenshot of our tools to know the stocks and stock values of each of your products.

Retail Shake helps you locate your inventory, detect any breaks or those that are left. You are then master in your decisions: delivery arbitrages, stock balances in a geographical area, destocking or reverse logistics.

To find out where your products are distributed, we invite you to read this article: But where are your products?!? 

Do you want to optimize your ranges, make the right decisions quickly and have a real-time photo of your competitive space?

But where are your products?!? 📦🏬

You do not always know where and how your products are requested … The success of market-places has multiplied distribution channels and Retail Shake is here to help!  In addition, we offer you to discover a new option to better manage your marketing.

New feature

Are your brand's products marketed in several stores?

Our team has introduced a new feature: it is a "radar" that detects your products in real time within the different brands. Similarly, we tell you they are distributed and how they are presented. 

Finally, discover in pictures, below, how to access it! 

Do you want to optimize your ranges, make the right decisions quickly and have a real-time photo of your competitive space?

Retail: 4 trends to remember from Retail Euroshop 2020

Retail Shake went to discover the Euroshop show which was held from February 16 to 20 in Dusseldorf!

We had the chance to participate in this great three-year mass that is Euroshop in Dusseldorf. It's "THE" global retail show. And it was a learning expedition organized by Business France with our colleagues from Deewee, Alkemics, Alcmeon, Acteos and Belive.

1/ Retail: Focus on customer experience

More than ever, the store cleaners understood that the stores were no longer just points of sale but also places where you could meet, eat, find products, answers, services but also fun and astonishment.

 The Edeka Zurheide brand offers corners that strongly express the identity of a brand: Haribo, Kinder, Ferrero.
The Edeka Zurheide brand offers corners that strongly express the identity of a brand: Haribo, Kinder, Ferrero.
And... oh surprise...  in its basement, the gourmet restaurant Setzkasten, number one in Dusseldorf!
And… oh surprise… in its basement, the gourmet restaurant Setzkasten, number one in Dusseldorf!

2/ Image recognition is ready for the store

… to pay…

This Sunmi fund offers a face recognition payment
This Sunmi fund offers a face recognition payment
Pay in cash, QR code or 'Face pay'
Pay in cash, QR code or 'Face pay'

… to count customers and track in-store traffic…

Photo of a screen that tracks in-store traffic.

… to monitor linear lines, stocks and ruptures.

Captana by SES Imagotag
Captana by SES Imagotag

3/ Terminals are no longer gadgets

How many times have we seen 'test' kiosks in store, broken down or disconnected? The use cases are now clear on the offer extension and on sensitive products.

Here, buy in case of cigarettes
Here, buy in case of cigarettes
... condoms, razor blades and medicines.
… condoms, razor blades and medicines.

4/ Linear information becomes queen

Seeing all these increasingly sophisticated electronic labels made me think of the world of video games. At the time of the first portable consoles, Nintendo had released a black and white Gameboy in order to favor autonomy and portability. Now the Switch displays millions of colors in HD. It is therefore conceivable that these three-colour labels will follow an equivalent progression.

Photos of electronic labels that become real product listings.
Electronic labels become real product cards.
The range of possibilities is becoming immense, at Pricer...
The range of possibilities is becoming immense, at Pricer…
... or SES Imagotag
… or SES Imagotag
The display even fits the sign's charter. Here, a very glamorous expression.
The display even fits the sign's charter. Here, a very glamorous expression.