Freelance Back-End Developer

Flowdesk



About the job

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*

Technologies we use at Flowdesk

Frontend
  • 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

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

Infra
  • 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 : [https://stackshare.io/flowdesk/flowdesk]

We are looking for a backend developer to join our tech team and support the growth of our market-making infrastructure with the latest cloud and deployment technologies. In a team of 8 developers, your mission will be to:
  • Improve the infrastructureโ€™s reliability and performance
  • Enhance our data acquisition channels
  • Solve incoming issues
  • Integrate new technical/financial microservices

Our biggest challenge currently? Building & launching a public platform for our clients

Requirements

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

Profile:
  • 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

Benefits
  • Beautiful & well-positioned office in Paris near Place Clichy
  • International environment (English is the main language) with cross border training possibilities; we are expanding our offices in Singapore and the US
  • Team events and offsites

Apply now
Apply now

Please let Flowdesk know that you found this job on Web3Jobs.so. Your support will help us grow!