Position: Back-end Developer
Company: Subsocial Network
Experience required: 3y
English level: upper

SubSocial is looking for a highly motivated Back-end Developer. We are eager and creative professionals, who like challenges. If you like it too - don’t hesitate, join us!

**Education, Experience & Qualifications:**
— Strong knowledge of TypeScript, Node.js.
— Understanding of relational and NoSQL systems: PostgreSQL ElasticSearch, MongoDB, Redis, Cassandra, Neo4j.
— Designing of REST and GraphQL APIs, microservices.
— Highload, scalability, stateless architecture.
— Open-source project experience. GitHub / GitLab links are greatly appreciated.
— Strong English language skills, both written and spoken. 

**Will be a plus:**
— Bachelor’s Degree in Computer Science.
— Experience with Front-end (React).
— Solid understanding of the blockchain-based DeFi space across multiple ecosystems, including Ethereum, Polkadot, or NEAR.
— Hands-on experience with Substrate and/or Solidity.
— Experience with IPFS.
— Knowledge of networking protocols, p2p, distributed systems.
— Understanding cryptography algorithms, blockchain concepts.
— Software design patterns.

**Key Duties & Responsibilities:**
— Create new applications, APIs, services / microservices as well as upgrading existing one.
— Refactor and optimize an existing codebase.
— Perform code review for other developers.
— Technical documentation for other developers.
— Working from a timezone friendly to Central European Timezone. 

**What you’ll get in return:**
— A chance to take a fundamental role in the development of an original, innovative, and well-funded project.
— Competitive salary in stablecoins (USDT or USDC).
— A fast-paced tech startup working environment.
— 100% remote & flexible hours.
— Involvement into internal events and team buildings.
— 22 paid days-off; 6 paid state holidays; 12 paid sick leaves.
— Individual professional development process.
— Friendly and welcoming culture.
— Diverse team from around the globe.