Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

GoLang developer

Зарплата

от 3000 до 10 000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Decentralized self-hosted knowledge management tool that allows you to organize data in a secure and transparent way

Описание вакансии

Условия работы

What is Anytype?

We are a team of enthusiasts who are building a future where thoughts stay private, data belongs to users and software functions much like our brains.

We set out as a web3 tool to manage knowledge. It aids in connecting your ideas, files, documents and people in your life into a unique knowledge graph that you truly own - data is stored on your device and can be accessed without the internet, while syncing with your other gadgets in a p2p way.
Currently, thousands of people are using Anytype to organize their thoughts, life, work and interests. We are supported by a passionate community - 50.000 people await our beta as of now.
This year we will add the ability to create communities, publish objects, and collaborate with others. Then we will open our ecosystem to independent contributors who’ll provide many more use-cases. Anytype is committed to open source.
Times like today are the very reason we are building the tools to empower human collaboration. It’s why basic rights such as privacy, the freedom to connect and share information with those you trust, independent of big tech or nation states, are intrinsic elements of the software we create.

Work that we do

Anytype relies on peer-to-peer communication to transfer user’s data in an eventually consistent manner. Under the hood, it uses libp2p, IPFS, and our custom-built CRDT algorithms to build the state of our documents.In our Go team, we work in close collaboration with each other, given the fact that the team is rather small and there are many things to do. From the technical point of view we have the cross-platform Golang library that works in tandem with our desktop app and mobile devices consisting of different layers:

  • P2P networking
  • CRDT changes
  • Local gRPC-based API for the clients

We also have some tools which are built to support these components including the go-threads library and other infrastructure services that are used to support our clients.

Who are we looking for?

At Anytype, we are looking for passionate engineers, who can work with cutting-edge technologies and bring them to people across the globe. Your work will allow people to share their knowledge and communicate freely and privately at the same time. We are judging people not only on the basis of experience, but also their willingness to learn new technologies and find effective solutions for the problems at hand. That’s why we are open to developers coming from different walks of life :-)

Requirements

  • Must have expertise in Golang
  • Ability to handle a diversity of development tasks and adapt to an evolving codebase and environment
  • Outstanding communication and interpersonal skills, as well as a willingness to work extensively as a team
  • Experience working in remote teams at small companies and startups

Benefits

We will provide you with:

  • competitive salary and option plans
  • possibility of relocation support in Portugal (or you can work from any other place in the world)
  • a team which focuses on doing meaningful tasks and not just writing simple REST APIs
  • remote-friendly company setup