Back-End Developer

Flowdesk is hiring!


Flowdesk is rapidly growing and we are looking for new talents!

Created in May 2020, Flowdesk has built a complete technical and operational infrastructure to provide secured and lasting market-making services on crypto-assets for its clients. Backed by several BAs and a VC, Flowdesk is looking for talented and driven people to accelerate its growth. Flowdesk is regulated by the AMF as a DASP (Digital Asset Service Provider).

Flowdesk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, sex, gender, sexual orientation, age, color, religion, national origin, protected veteran status, or on the basis of disability

Job Description

  • Build/Maintain highly available and performant microservices
  • Create bridges from centralized and decentralized exchanges to our infrastructure
  • Participate in the tech community with sharing knowledge/best practices

Preferred Experience

Skills and personality

  • Open minded and curious
  • Be highly innovative, flexible and self-directed
  • Software Craftsmanship mindset
  • Passionate about new technologies


  • JavaScript/TypeScript/Go languages
  • Interest in algorithmic trading
  • Interest in financial/capital markets
  • Interest in digital assets/cryptocurrency/DLT/blockchain
  • Experience with one/several test frameworks

Background & experience

  • Programming experience with at least one modern language - Go is a plus
  • A habit of writing clean and testable code
  • Designed and built complex systems (architecture, design patterns, reliability and scaling)
  • Professional proficiency in English

Nice to Have

  • Experience with any web3 libraries (ethers.js, go-ethereum, etc...)
  • Experience with Hexagonal Architecture
  • Experience in Financial/Capital Markets
  • French speaking

Technologies we use at Flowdesk

- Languages: TypeScript / CSS3 / HTML5
- Framework: React
- State management: Redux, other state management patterns and solutions are a plus
- Styling: styled-components, nice to have exp with different styling solutions
- Testing: Jest & react-testing-library
- Documenting: Storybook
- APIs: REST / Websocket standards, bonus if you have worked with FIX

- Languages: TypeScript, Go
- Runtime: Nodejs, Go
- Architecture: Microservices, Hexagonal Architecture
- Web3: Quicknode, Fireblocks, MPC, ethersjs, go-ethereum

- IaC : Terraform, Ansible
- Containers Manager: Kubernetes
- Monitoring/Alerting: Prometheus, Grafana, Alertmanager
- Messaging Queue System: NATS
- CI/CD : Github Action, FluxCD/Flux2
- Data Store: Redis
- Cloud Providers: GCP, IBM, Azure, Alibaba
- Secret Manager: Vault

Full stack available here : []

What we offer

  • Competitive salary and BSPCE
  • International environment (English is the main language) with cross border training possibilities; we are expanding our offices in Singapore and the US
  • 50% of transportation costs (public transport, bicycle, etc.) and a sustainable mobility agreement
  • Swile lunch voucher (€9.25 per day, 60% covered)
  • 100% coverage of Alan mutual insurance for the employee & their dependent children
  • Comfortable working equipment (Macbook, 4k screens)
  • Team events and offsites
  • Coming soon : gym memberships, international mobility & lot of other cool benefits !

Recruitment Process

  • Preliminary phone call with HR Team
  • Technical interview with Hiring Manager
  • Cultural interview with team members
  • Meeting the team face to face

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75008)
  • Experience: > 3 years
  • Occasional remote authorized