Position: Backend Developer (Golang) for Estonian product company
Company: компанії ITExpert
Category: Golang
Experience required: 3y
English level: intermediate

✔️Company creates e-voting technologies and services to make elections verifiable and transparent and is a US Department of Defense-approved vendor and a founding member of the Department of Homeland Security Electoral Infrastructure Subsector Council.

✔️Since the company was founded in the US in 2000, devices have successfully implemented secure voting technologies in more than 30 countries and processed 5 billion votes in elections on five continents - all without security breaches.

✔️You will work with complex distributed information systems with high-security requirements, use your understanding of programming languages and tools to analyze current architecture and create a more seamless solution.

Technical details:
· Most work will be performed in the Go programming language.
· Good knowledge of secondary languages such as Python, Java, C / C ++, Java is a plus.
· Development of cryptographic protocols - specification, documentation, encryption, verifiability, digital signing, verification.
· Development of communication protocols based on TLS and JSON-RPC.
· Development of distributed information systems with high availability requirements.
· Version control: Git
· JIRA, Docker

✔️Requirements: experience with Golang and microservices.
Will be a plus experience with С++, Embedded.