Position: Senior iOS developer with Matrix or Nostr experience
Company: MUGCO
Experience required: 5y
Category: iOS
English level: upper
Published: 2023-08-01T00:00:00+03:00

**Position Overview:**
We’re seeking a skilled Senior iOS developer with Matrix and/or Nostr to join our rapidly expanding US startup. We’re building a universal identity solution that is easy to use, ties users to unique names and transcends borders and institutions. Our product is a privacy-first, highly secure and encrypted platform that allows individuals full control over their unique digital identities.

**Matrix** is an open protocol and open network for decentralized secure communication. The idea is to give everyone total control over their communication by letting them run or select their own server while still participating in a global network, rather than being locked in silos like Signal, WhatsApp, Telegram, Slack etc. Technically speaking, Matrix is an open end-to-end encrypted communication layer for the internet for instant messaging, file transfer, voice/video calls, or any other kind of data you might want to publish and share in realtime (we’ve done IOT telemetry, VR scenegraphs, animated emoji, MIDI…).
The unusual thing about Matrix is that no single server hosts or controls a given conversation - instead, as people talk to folks on other servers, the conversation gets replicated equally across the servers - meaning all the participants equally share ownership over the conversation and its history. There is never a central point of control or authority (unless everyone uses the same server).
Meanwhile, Matrix itself is managed by the Matrix.org Foundation - a non-profit foundation set up in 2018 to publish and evolve the Matrix Specification as a neutral and independent open standard (and to isolate it from New Vector or other companies in the ecosystem).

**Nostr protocol**
- Simple, because it is based on very simple & flexible event objects (which are passed around as plain JSON) and uses standard elliptic-curve cryptography for keys and signing. The only supported transport is websockets connections from clients to relays. This makes it easy to write clients and relays and promotes software diversity.

- Resilient. because Nostr doesn't rely on a small number of trusted servers for moving or storing data, it's very resilient. The protocol assumes that relays will disappear and allows users to connect and publish to an arbitrary number of relays that they can change over time.

- Verifiable, because Nostr accounts are based on public-key cryptography it's easy to verify messages were really sent by the user in question.

**Perks and Benefits:**
A generous allotment of 20 days of paid vacation
Provision for 5 days of sick leaves
Comprehensive medical insurance coverage
Access to a Study Fund for continued learning and development
A strong commitment to maintaining a healthy work-life balance for all our employees.