365Talents

365Talents

  • Inteligencia artificial/Aprendizaje automático, Macrodatos
  • Lyon, Amsterdam, Bordeaux, Dublin, London, Paris, Stockholm
  • Visitar la web

Tech team

Our tech team is made up of around 20 developers, divided into autonomous teams and responsible for a specific scope. We work closely with the product team during the design of features and their development, as each team has its own Product Owner. We work according to the Agile philosophy but let the teams make the day-to-day organizational decisions. On a day-to-day basis, the entire organization is based on teamwork. We have built teams that are involved, responsible and supportive. We are also very attentive to technical debt management and continuous improvement, and dedicate time to improving our technical environment and our working methods. We make time for learning and personal development, particularly for junior developers, through peer programming. We subscribe to the philosophy that our work is a marathon, not a sprint. We make the most informed decisions possible by analyzing problems before solving them, and we are careful not to lose focus. Although we sometimes have complex technical issues, we keep in mind that the goal is to bring value to our end users.

Employee breakdown

  • 3 features team

    15%

  • AI Team

    4%

  • Design Team

    2%

  • ArchiTech Team

    3%

Technologies and tools

Backend

  • Python
    Python
    100%
  • Node.js
    Node.js
    100%
  • MySQL
    MySQL
    100%
  • Hapi JS
    Hapi JS
    100%
  • FastAPI
    FastAPI
    100%
  • NumPy
    NumPy
    50%
  • Elasticsearch
    Elasticsearch
    50%
  • Redis
    Redis
    30%

Frontend

  • Vue.js
    Vue.js
    100%
  • Vite JS
    Vite JS
    100%
  • TypeScript
    TypeScript
    100%
  • Tailwind CSS
    Tailwind CSS
    100%
  • PostCSS
    PostCSS
    100%
  • Lodash
    Lodash
    100%
  • ES6
    ES6
    100%
  • Lokalise
    Lokalise
    50%
  • SASS
    SASS
    30%

Devops

  • Terraform
    Terraform
    100%
  • Kubernetes
    Kubernetes
    100%
  • GitHub
    GitHub
    100%
  • Git
    Git
    100%
  • ESLint
    ESLint
    100%
  • Docker
    Docker
    100%
  • Ansible
    Ansible
    100%

Data

  • Python (Data Science)
    Python (Data Science)
    100%
  • Pandas
    Pandas
    100%
  • TensorFlow
    TensorFlow
    30%
  • scikit-learn
    scikit-learn
    30%
  • fastText
    fastText
    30%

Continuous Integration

  • Jest
    Jest
    100%
  • Github Actions
    Github Actions
    100%
  • ArgoCD
    ArgoCD
    100%

Project Management

  • miro
    miro
    100%
  • Asana
    Asana
    100%
  • Product Board
    Product Board
    10%

IDE

  • Prettier
    Prettier
    100%

Monitoring

  • Pingdom
    Pingdom
    100%

Design

  • Figma
    Figma
    100%

Organization and methodologies

The agile principle to which we are most attached is continuous improvement. By nature of experimentation in our organization, we have come, in addition to the classic agile rituals (standup, planning, review, retrospective), to do backlog grooming every week. We pay attention to the quality of our communication but also to the best use of our time. We use the written word whenever possible: On Slack to "discuss" asynchronously and on Asana to document decisions. We manage our technical debt by devoting 1 day every 2 weeks outside of a sprint, the content of which is chosen by the developers.

Projects and tech challenges

International: 365Talents is already present in 60 countries and deployed in 4 languages. Our international growth plan requires us to support 10 languages by the end of 2023.

One of our daily challenges is to create a symbiosis between our AI algorithms and our application frontend. The results produced by our AI algorithms must be explainable and actionable in the application.

Recruitment process

Our recruitment process is short (3 weeks) and collaborative. The whole process is designed to allow you to see yourself on the team and at 365Talents:

  • First video call meeting with Audrey, our recruitment manager
  • Technical test, chosen and submitted by a manager
  • Debriefing of the test during a video exchange with the team
  • Reference check from a former manager and “reverse reference check” – your opportunity to call an internal employee to learn more about us! You will find the values of 365 Talents at every stage of your process: fairness, transparency and positivity. Of course we are looking for professional skills but above all we are looking for people who share our 365Talents mindset.