SharingCloud

SharingCloud

  • Aplicaciones móviles, SaaS/Servicios en la nube, Software
  • Boulogne-Billancourt
  • Visitar la web

L'équipe Tech

Concevoir et maintenir une solution technique qui répond aux enjeux clients et business à travers les objectifs suivants :

  • Proposer des produits désirables et innovants
  • Penser une interface moderne et design
  • Rester à la pointe de la techno.

Nos équipes collaborent au quotidien autour de valeurs communes : l'entraide, la collaboration, l'innovation et le goût du challenge. 

SharingCloud
SharingCloud
SharingCloud

Répartition des métiers

  • DEVELOPER

    36%

  • DATA

    6%

  • INFRA/SECURITE

    15%

  • QUALITY ANALYST

    9%

  • DESIGN UX/UI

    6%

  • KNOWLEDGE MANAGEMENT

    8%

  • PRODUCT OWNER

    17%

  • SCRUM MASTER

    4%

Technologies et outils

Backend

  • Python
    Python
    100%
  • Django
    Django
    100%
  • PostgreSQL
    PostgreSQL
    90%
  • Go
    Go
    20%
  • C#
    C#
    20%
  • Rust
    Rust
    15%
  • RabbitMQ
    RabbitMQ
    15%
  • Node.js
    Node.js
    10%

Frontend

  • React JS
    React JS
    65%
  • Webpack
    Webpack
    60%
  • TypeScript
    TypeScript
    60%
  • Styled Components
    Styled Components
    60%
  • Redux.js
    Redux.js
    60%
  • jQuery
    jQuery
    40%

Devops

  • GitHub
    GitHub
    100%
  • Docker
    Docker
    90%
  • Kubernetes
    Kubernetes
    70%
  • AWS
    AWS
    70%
  • Ansible
    Ansible
    50%
  • Terraform
    Terraform
    40%
  • Azure
    Azure
    25%
  • OVH
    OVH
    20%

Data

  • Power BI
    Power BI
    90%
  • Luigi
    Luigi
    30%

Mobile

  • Java (Android)
    Java (Android)
    80%
  • Apache Cordova
    Apache Cordova
    25%
  • Objective-C (iOS)
    Objective-C (iOS)
    20%
  • Kotlin (Android)
    Kotlin (Android)
    20%

Project Management

  • Microsoft Teams
    Microsoft Teams
    100%
  • JIRA
    JIRA
    100%
  • Klaxoon
    Klaxoon
    90%

IDE

  • Visual Studio Code
    Visual Studio Code
    100%
  • Android Studio
    Android Studio
    35%
  • Visual Studio
    Visual Studio
    15%

JIRA ⚙️

Garant de la gestion du cycle de vie de nos produits en agilité, il nous permet d'organiser, suivre, échanger et automatiser notre quotidien.

GitHub ⚙️

Gestionnaire de l'hébergement du code, nous avons bâti autour de lui l'intégration continue des phases de développement à la production.

Docker ⚙️

Technologie socle pour nos produits, elle offre une solution efficace de conception et de déploiement flexible et scalable.

Chez SharingCloud, l'agilité est bien plus qu'un état d'esprit. Tout est mis en œuvre afin d'accroitre l'intelligence collective de nos équipes.

Notre organisation et nos outils sont au service de notre au stratégie Agile dans l'unique but de satisfaire nos clients.  

Organisation et méthodologies

SharingCloud a choisi de suivre la méthode Scrum :

Les équipes agiles sont composées de développeurs, d’un product owner, aidés par un scrum master et impliquent d’autres parties prenantes au quotidien : designers UX/UI, clients, équipes support, documentation, QA, etc.

Le PO est l’interlocuteur privilégié concernant le cycle de vie du produit. Il en maximise la valeur.

L'équipe de dev décide avant le début du sprint des fonctionnalités qui devront être livrées dans un environnement de production au moment le plus adapté.

Pour répondre aux objectifs de Sprint, les Squads se réunissent durant plusieurs cérémonies Agiles telles que : Daily / Weekly / Affinages / Rétrospectives / Revues de Sprint.

Projets et défis techniques

Transformation d'une architecture monolithique en microservices

Transformation d'une architecture monolithique en microservices

Notre Stack Technique a évolué très rapidement au cours des dernières années et représente une architecture très monolithique.

L'objectif est d'adresser à la fois la flexibilité de développement, l'aisance au déploiement mais aussi de pouvoir utiliser les technologies les plus pertinentes.

Chaque brique devenant ainsi autonome en termes de service, de langage, d'optimisation et d'évolution.

Le défi est de faire un découpage par briques métiers vers des micro-services en conservant les workflows existants et la richesse fonctionnelle.

Migration du front utilisateur vers React

Ce projet concerne la migration du socle Front partiellement soumis à Jquery et template Django.

L'objectif est de passer en micro-frontend React et d'utiliser complètement les briques APIs des différents microservices.

Chaque parcours devenant plus simple à maintenir et faire évoluer, cela permet également de créer à volonté des nouveaux parcours innovants en découplant le front et le back.

Le défi ici est d'accompagner la transition produit pour faire évoluer l'interface petit à petit en prenant en compte les contraintes des différents univers.

Migration du front utilisateur vers React

Processus de recrutement

Tu rencontreras l'équipe cible pour partager ton parcours, le métier, nos valeurs et apprendre à se connaitre. En fonction de ton profil, nous avons différentes formules :

  • Pour les juniors : test technique pour mettre un pied dans notre stack et nos contraintes et pour te rassurer sur ta future réalité, évaluer ton potentiel et ta motivation.
  • Pour les plus expérimentés : le CV et l'échange permettent de cerner la majeure partie du profil. Le test technique reste disponible si tu le souhaites. Enfin, une rencontre avec notre équipe RH (et un membre du comité de direction selon le niveau de poste) finalise le processus.