Cette offre n’est plus disponible.

Full Stack Engineer - Node.js/Vue.js - Paris - F/H/X - CDI

CDI
Paris
Salaire : Non spécifié
Télétravail non autorisé

Partoo
Partoo

Cette offre vous tente ?

jobs.faq.title

Le poste

Descriptif du poste

Partoo, who are we? 👀

Partoo is a B2B SaaS scale-up who is committed to helping local businesses, large companies or SMEs to get closer to their customers. To do this, they have developed an all-in-one platform and different solutions that revolve around 3 value propositions: Get Found, Get Chosen and Get Clients.

Through these 3 propositions, they have developed several products that adapt to changes in the customer purchasing journey:

🔎 Get Found

Presence: Synchronize store information on main platforms (Google, Facebook, Waze, etc.), directories and GPS.

Store Locator: Help customers find the store that’s right for them with up-to-date local data and dedicated filters on retailer websites.

Social Media: Manage posts on Facebook, Google, Instagram, etc.

🎯 Get Chosen

Review: Centralize, reply to and analyse customer reviews received on Google and Facebook.

Booster: Get additional positive reviews on Google through SMS and QR codes.

Messages: Centralize and reply to all chat messages received via Google Business Messages, Messenger and soon also via Instagram, WhatsApp, etc.

🫱🏼‍🫲🏽 Get Clients

Payments: Be able to offer online or QR code payment to customers

Click & Collect: Allow customers to buy products online and pick them up at the point of sale

Delivery: Offer home delivery

Some key figures 🗝

--> Happy at Work label and the best Glassdoor rating in the French tech environment 4.9/5 with more than 200 reviews ️️️️️⭐️⭐️⭐️⭐️⭐️

--> 400+ happy employees, 36 different nationalities, offices in Paris and Barcelona 🚀

--> They manage 200,000 points of sale and work cross-functionally with +650 chains (Carrefour, Generali, Toyota, Decathlon, Essilor, etc.) and +4,000 SMEs in around 100 countries.

CONTEXT

In April 2022, Pulp joined Partoo to become Partoo Food. With the goal of providing a simple and impactful product, we aim to combine the best of Partoo's solution and Pulp, #1 in France for online ordering and payment for restaurants. The aim is to help merchants attract even more customers!

IMPACT

One of Partoo's current focuses is to strengthen digital ordering in order to enable points of sale to generate sales through platforms like Google, Facebook, Instagram, and Whatsapp.

The first approach is to build on the Pulp product to enable the digitalization of different ordering journeys for restaurants, whether it be through click and collect, ordering in-restaurant, or table-side payment.

As a member of the Pulp product team, which now forms the Transactions tribe, you will participate in the digitalization of restaurant ordering journeys to improve the customer experience to the fullest. You will also help bring these customer experience improvements to all types of merchants.

In the past two years, we have modularized our historical order management monolith by applying CQRS and Clean Architecture design patterns. By the end of 2022, we took it to the next level by using Domain-Driven Design (DDD) principles to identify the major business contexts of our platform and started separating our monolith into multiple services.

And now? The major technical projects for 2023 are:

- Refactoring the historical ordering paths, click & collect, and QR code ordering into a unified and modular path to easily adapt to new paths such as group ordering or delivery.

- Migrating our monolithic architecture to a service-oriented architecture.

- Adapting our product for international sales.

In this context of strengthening the Transactions team, your main missions will be to assist in architecture, business conceptualization, and mentoring junior members of the team.

TEAM

At Partoo, we have a Tech team consisting of 75 people, divided into "Engineering" and "Product" parts. We are organized into Tribes and Impact Teams; currently, we have 5 Tribes and 11 Feature Teams. Each Tribe is led by an Engineering Manager and a Lead Product Manager, and focuses on a specific aspect or axis of the Partoo product (Visibility, Interactions, Empowering, Transactions, and Core).

Within each Tribe, there are Impact Teams that specialize in a particular product or part of a product. The Feature Teams are mixed designer/product/engineer teams that aim to develop and deploy new features in an agile and continuous way. To do this, they follow the SCRUM methodology with 2-week sprints.

The progression of our employees is fundamental. That's why when you join us, you'll have a coach that you'll see every week to help you progress either on the path of technical expertise or management.

MISSIONS 🔥

  • Build maintainable and scalable features with the team;
  • Develop front and back-end features within one of the two feature teams and implement technical projects;
  • Participate in defining the business and technical needs of new features;
  • Ensure the quality of the code base (e.g. naming conventions, unit tests, abstractions);
  • Participate in the team's learning process by sharing your experience and know-how with other members, such as pair-programming sessions or code reviews;
  • Get training, if necessary, on the implemented architecture patterns through reference books and other team members;
  • Assist the product team in formalizing the business concepts at the heart of future features to design the platform of tomorrow;
  • Provide proposals on the medium and long-term trajectory for code design and architecture of different services
  • DESIRED PROFILE 🎯

  • You have a strong experience (at least 4 or 5 years) in web development
  • You have a mastery of JavaScript (and in particular Promises) and a typed language
  • You have worked on a front-end JS framework such as Vue or React
  • You have had architecture responsibilities on complex projects before
  • You are convinced of good coding practices and unit testing
  • You want to be an important part of the product design and business processes that revolve around it
  • You enjoy working in a team, in pairs and in groups. And even more than that, teamwork is a core value for you Helping other team members, making them progress, transmitting and sharing are things that come naturally to you and that you do with pleasure
  • Being comfortable with English is a must have as we are an international team
  • The little extras

  • Past experience as a Lead
  • Knowledge of architecture patterns such as clean architecture, hexagonal architecture or domain-driven design, and you want to practice and share them
  • RECRUITMENT PROCESS 🛠

  • First video interview with a Talent Acquisition Specialist
  • 15-min call with future Manager
  • Technical Interview with a member of the Transactions team
  • Interview with Olivier, Head of Engineering (previously Lead Product Manager of the Transactions tribe)
  • At Partoo, we are a B-Corp and an Equal Opportunity Employer committed to Diversity, Equity and Inclusion. We believe that doing things right means creating a positive impact on our team, customers, and community. We advocate for inclusion for all genders, races, ethnicities, gender identities, sexual orientations, ages, religions, and disabilities. We understand that we are not perfect, but we strive to foster an environment where everyone is welcome and valued. Together, we will build a company that embraces diversity and creates positive change in our industry and beyond

    Envie d’en savoir plus ?

    D’autres offres vous correspondent !

    Ces entreprises recrutent aussi au poste de “Software & Web Development”.

    Voir toutes les offres