About the project

Berty is a highly encrypted, distributed messenger being developed by people who want to take privacy and security to the next level.
It uses cryptography, P2P, and low-level drivers to achieve having privacy, resilience, and simplicity.
If you're a like-minded individual and find those challenges interesting, you're welcome to get in touch for a potential collaboration.

Outcomes

  • Participating in all development phases until delivery and production;
  • Developing and maintaining our front-end mobile, web, and desktop applications;
  • Improving performances and code quality;
  • Participating in product definition;

Requirements

  • Advanced knowledge of React
  • Knowledge of React Native, or with mobile development, or able to learn

Nice to have (optional)

  • Active profile on GitHub
  • Experience with some of the following pieces of technology: TypeScript, Golang, Gomobile, Protobuf, gRPC, MobX, Redux, …
  • Experience with some of the following domains: P2P, Cryptography, IPFS, Blockchains, …
  • Experience with automation: CI, DevOps (Bazel, Docker, …), Code Generation
  • Experience with low-level mobile concepts (Bluetooth, secure enclave, …)
  • Having multiple project experiences (startups, personal projects, side-projects, …)
    • Being able to design projects or part of a project starting from a blank page
    • Having an experience of launching or releasing a product

Working at Berty

  • A small team of 10 young & passionate people
  • Full time position
  • Competitive salary
  • Hardware of your choice (Last generation MacBook Pro...)
  • Offices based in Paris, FRANCE
  • Regular events