Flowdesk

Flowdesk

Blockchain, FinTech / InsurTech, SaaS / Cloud Services

Paris, Singapore

Technologies and tools

  • Backend

    • Node.js
      Node.js
      100%
    • Python
      Python
      50%
    • Redis
      Redis
      100%
    • PostgreSQL
      PostgreSQL
      75%
    • Go
      Go
      10%
    • Rust
      Rust
      70%
    • NATS
      NATS
      100%
  • Frontend

    • React JS
      React JS
      80%
    • TypeScript
      TypeScript
      90%
    • Angular
      Angular
      65%
  • Devops

    • GitHub
      GitHub
      100%
    • Git
      Git
      100%
    • Docker
      Docker
      100%
    • Kubernetes
      Kubernetes
      100%
    • Terraform
      Terraform
      100%
    • HashiCorp Consul
      HashiCorp Consul
      100%
    • Google Cloud Platform
      Google Cloud Platform
      100%
    • AWS
      AWS
      100%
    • HashiCorp Vault
      HashiCorp Vault
      100%

Organization and methodologies

Flowdesk
  1. Agile organisation:  Iteration of two weeks / Prioritization planning / Daily meetings / Backlog Refinement / Review
  2. Test coverage
  3. Code review
  4. DevOps

Projects and tech challenges

One of the biggest challenges of the Infrastructure team was the multi-region/cluster building project. 

The goal was to reduce latencies with exchanges to provide the best experience for our clients. We focused on handling subjects such as: 

  • Multi-cluster monitoring and alerting with aggregated metrics;
  • Multi-cluster CI/CD to replace our deployments made with Terraform;
  • Multi-cluster NATS cluster;
  • Multi-cluster Terraform adaptations, network considerations, GKE parameters to enable, new architectures, etc.
Flowdesk

Recruitment process

📝 Here's what you can expect if you apply:

  1. HR interview (30 minutes)
  2. Technical test (sent to you — to be returned within 48 hours)
  3. Technical interview (60 minutes)
  4. Culture interview with the Head of People (30 minutes) and the Head of Department (30 minutes)
Flowdesk