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

Conditions

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?