Solidity Developer Stellenbeschreibung Vorlage/Brief

Wir stellen einen Solidity -Entwickler ein, um eine entscheidende Rolle bei der Erstellung von Blockchain -Technologie und "defi" für alle überall zugänglich und gerecht zugänglich zu machen, indem wir uns überall mit komplexen finanziellen und blockchain -Daten zugänglicher und besser und angenehmer in Verbindung setzen.

Sie werden mit einem erstklassigen technischen Team zusammenarbeiten, um leistungsstarke dezentrale Anwendungen (DAPPs) für eine Vielzahl von Krypto-/Defi-Anwendungsfällen (NFTs, SESTEN, Kredite/Ausleihen, Handel/AMM) und institutionelle Anwendungsfälle (digitale Vermögenswerte und digitale Vermögenswerte und digitale Vermögenswerte und verabschiedet zu liefern. Zahlungen).

Sie treten einem internationalen Agile- und Produktteam bei, in dem Sie für eine Vielzahl von Benutzern für die Bereitstellung von Solidity -intelligenten Verträgen und Dapps verantwortlich sind.

Solidity Developer Jobprofil

Solidität ist eine hochrangige Programmiersprache, die zum Erstellen von intelligenten Verträgen, dezentralen Apps und Ethereum-Skripten verwendet wird, die unabhängig ausgeführt werden. Wie Java oder Python handelt es sich um eine vertragsorientierte Programmiersprache mit einem eigenen Anweisungssatz. Es verfügt außerdem über einen Compiler, der den Code in Bytecode umwandelt, den die virtuelle Ethereum -Maschine lesen kann (EVM).

Darüber hinaus wird die Solidität statisch getippt und ermöglicht unter anderem Vererbung, Bibliotheken und ausgefeilte benutzerdefinierte Typen. Die Sprachsyntax ist leicht zu verstehen und beeinflusst durch Sprachen wie C ++, Python und JavaScript.

Ein Solidity-Entwickler erstellt und stellt intelligente Verträge für Ethereum-basierte Systeme mithilfe der objektorientierten Soliditätssprache auf und stellt sie bereit. Solidität ist die Muttersprache von Ethereum, die den Unternehmen die gesamte Kontrolle über Projekte im Ethereum Blockchain -Netzwerk gibt.

Berichte an

  • Chief Technology Officer
  • Tech Lead
  • Senior Blockchain -Entwickler

Solidity Developer Verantwortlichkeiten

  • Blockchain -Forschung, -design, Entwicklung und Tests im Ethereum -Netzwerk durchführen
  • Erstellen Sie die proprietäre Blockchain -Technologie (Dienste, Bibliotheken und Algorithmen).
  • Erstellen und Bereitstellen von Hochsicherheitstechnologien (Dienste, Bibliotheken, Algorithmen).
  • Neue, wiederverwendbare, getestete und effiziente Code erstellen, um Blockchain -Systeme zu entwickeln und zu unterstützen
  • Täglich Versandfunktionen sowohl am vorderen als auch am hinteren Ende
  • Zusammenarbeit mit einem Produktmanager, einem Designer und einem Ingenieure, um an Funktionen zu planen und zusammenzuarbeiten

Solidity Developer -Anforderungen und Fähigkeiten

-Verständnis von intelligenten Verträgen und Konsenstechniken sowie Erfahrung in der Entwicklung von Blockchain-Apps oder -Konzept (POCs) in der Solidität auf Ethereum

  • Expertise für praktische Entwicklung in den folgenden Bereichen: Solidität, JavaScript, Node.js und JSON
  • Muss ein starkes Interesse an Blockchain -Technologie haben und neue und erfinderische Methoden zu lernen und zu entwickeln, um intelligente Verträge im Ethereum -Netzwerk zu nutzen
  • Verständnis der Blockchain -Architektur -Designmuster sowie der Unterstützung der Infrastruktur
  • Kenntnis von ERC20, ERC721 und anderen Protokollen
  • Eingehende Kenntnis der Blockchain-Logik
  • Verständnis der grundlegenden Verschlüsselungsmechanismen
  • Die Teilnahme an Open -Source -Blockchain -Initiativen ist ein großer Vorteil
  • Erfahrung im Peer-to-Peer-Netzwerk
  • Vertrautheit mit testgetriebenen Entwicklung
  • Teamplayer mit der Fähigkeit, mit einem weltweiten Team mit Begeisterung und Fahrt zu arbeiten
  • Erfahrung in der Entwicklung von gut gestalteten REST-APIs
  • gute analytische Fähigkeiten zeigen
  • Erfahrung mit einem CD -Entwicklungsansatz für kontinuierliche Lieferung (CD)
  • Fachkenntnisse in der Entwicklung von Lösungen zur Nutzung von Cloud -Computing -Plattformen (AWS, Azure usw.)
  • Kenntnis der Datenbanktechnologie wie SQL
  • SQL/NOSQL und wie Sie sie in Ihren Projekten genutzt haben
  • Arbeitswissen über mindestens eine Blockchain -Implementierung
  • Verständnis von Sicherheit und Kryptographie
  • Frühere Erfahrungen mit der Entwicklung von technologischen Sektoren und dem Antrieb neuer Standpunkte und Fähigkeiten
  • Fachwissen bei der Bereitstellung von End-to-End-Lösungen (Lebenszyklus für die Infrastruktur einschließlich SDLC)