Careers

Smart Contract Entwickler (m/w/d) – Remote oder in Zürich

  • Full-time
  • Remote oder Zürich

Your career at Validity Labs

Smart Contract Entwickler (m/w/d) – Remote oder in Zürich

Aufruf an alle Smart Contract Developer: Du bist auf der Suche nach einer neuen Herausforderung? Wie wäre es, wenn du in einem innovativen Team an etwas Sinnvollem arbeiten würdest, welches Produkte entwickelt, um einen Mehrwert für unsere Gesellschaft zu schaffen? Haben wir dein Interesse geweckt? Dann bewirb dich bei uns!

Validity Labs ist ein innovatives Software-Entwicklungsstudio, das Lösungen mit modernsten Technologien entwickelt. Wir inspirieren, leben die Innovation und #BUIDL Produkte und Dienstleistungen im schnelllebigen Bereich der Blockchain-Technologie. Eine sich schnell entwickelnde neue Wirtschaft, die mit Hilfe von disruptiven Technologien wie Blockchain an neuen Grundlagen arbeitet, erfordert neue Wege, um mit den ständig wachsenden Datensätzen zu arbeiten. Unser Unternehmen besteht aus kreativen Köpfen, Querdenkern und magischen Zauberwürfel Experten und wir suchen dich, um unser Team zu vervollständigen und sich unserer Vision anzuschließen, zu einer Zukunft der dezentralen Wirtschaft beizutragen!

Was macht dich zu einem passenden Kandidaten?

Commitment — Die Entwicklung neuer Funktionen, Produkte und Integrationen braucht Zeit. Wir suchen jemanden, auf den wir uns auf lange Sicht verlassen können. Unser Team ist klein, wächst aber schnell, daher suchen wir jemanden, der eine langfristige Rolle anstrebt. Das bedeutet auch, dass du die Möglichkeit haben wirst, in neue Rollen und Verantwortlichkeiten hineinzuwachsen, wenn das Unternehmen wächst.

Proaktivität — Als dezentrales Team suchen wir Selbststarter. Diejenigen, die gerne die Führung übernehmen, herausfinden, was getan werden muss, und sich dann an die Arbeit machen. Wir machen kein Mikromanagement, also musst du die Motivation haben und wissen, dass jeder im Team die Verantwortung für sein eigenes Arbeitspensum, seine Ziele und seine Ergebnisse übernimmt.

Persönlichkeit — Wir suchen jemanden, der Qualität über Quantität stellt, wenn es um seinen Code geht. Wir brauchen jemanden, der sich gerne die Hände schmutzig macht mit jeder Aufgabe, die ihm über den Weg läuft, und jemanden, der gerne in einer schnelllebigen, teamorientierten Umgebung arbeitet.

Responsibilities

  • Konzeptualisieren, Entwickeln, Testen und Implementieren von Ethereum-basierten Smart Contracts
  • Verbinden von Web3-Diensten, die mit verschiedenen Back-End-Technologien interagieren
  • Verantwortlich für den gesamten Lebenszyklus ihrer Entwicklung
  • Keine Angst vor dem Schreiben von Dokumentation und deren Pflege
  • Geschäftsanforderungen in Architekturen abbilden und PoCs konzipieren
  • Analysieren von Transaktions- und Nutzungsstatistiken, um Bereiche mit Verbesserungsbedarf zu identifizieren und zu priorisieren, wie z. B. die GAS-Optimierung
  • Überprüfung und Bewertung neuer Protokolle verschiedener Typen
  • Erläuterung der Art und Weise, wie sich eine Schwachstelle manifestiert, der Methoden und Konsequenzen eines Exploits sowie einer empfohlenen Lösung, oft in Form von schriftlichen Berichten, sowohl für technische als auch für nicht-technische Kunden
  • Unterstützung des Protokolls Teams von Zeit zu Zeit bei internen Audits und Diskussionen auf Protokollebene

Skills & Requirements

  • Schweizer/EU-Pass oder gültige Schweizer Arbeitsbewilligung
  • Bachelor-Abschluss in Informatik oder einem verwandten technischen Fachgebiet
  • 1-3 Jahre Erfahrung mit dem Schreiben von Smart Contracts in Solidity & Rust
  • Fundiertes Verständnis von Schwachstellen innerhalb von Smart Contracts
    • Ein bereits abgeschlossenes Sicherheitsaudit ist ein Plus 
  • Ein gutes Verständnis der Best Practices im Bereich Smart-Contract-Sicherheit 
  • Strong understanding of decentralized applications and cryptocurrencies
    • Tokenomics ist ein Plus
  • Allgemeines algorithmisches und komplexitätstheoretisches Verständnis von dezentralen Systemen wie DHTs und / oder verteilten state machines
  • Kenntnisse in der Kryptographie, insbesondere Signatur Schemata und Hash-basierte Du kennst sie alle auswendig; Ethereum-Tools (truffle, testrpc / ganache, web3.js, metamask, Remix, OpenZeppelin, geth, swarm, parity)
  • Hervorragende Kommunikationsfähigkeiten, um Partner und Kunden einzubinden, zu inspirieren und zu überzeugen
  • Idealerweise bist du deutscher Muttersprachler und sprichst fließend Englisch
  • Proaktive, selbständige Arbeitsweise mit sehr guten Selbstmanagementfähigkeiten, hohem Organisationsgrad, Eigeninitiative und Eigenverantwortung
  • Gute zwischenmenschliche Fähigkeiten und Teamfähigkeit
  • Motiviert, alles Neue im Gebiet zu lernen

Nice-to-haves

  • Verständnis für die verschiedenen Blockchains einschließlich Sidechains im Allgemeinen 
  • Erfahrung mit maschinellem Lernen und/oder NLP
  • Kenntnisse in fortgeschrittener Kryptografie, wie z. B. pairing-based Kryptografie und NIZK-Beweise, sind ein großes Plus
  • Erfahrung mit React, Redux und anderen Frontend-Technologien
  • Vertrautheit mit Typescript oder die Bereitschaft, es zu erlernen
  • Vertrautheit mit relevanten Themen wie (AML/KYC, Identität) ist ein Plus
  • Einige Erfahrungen mit Neo4j, BigQuery

YOUR APPLICATION

Interested to join our team?

  • Are you looking for exciting tasks, new challenges and want to get off to a good start? You see us as a employer that gives opportunities and prospects? Then you will get to know the world of Validity Labs.

  • Validity Labs is an equal opportunity and self-realization employer. Everyone is welcome, regardless of origin, gender, age, or nationality, religion, or sexual orientation.

  • Our Mission: We’re building the future of giving. Join us in creating positive change through innovative technology.

  • Are you ready to become a part of our Blockchain family and leave a footprint in this growing space? Then we are looking forward to your application! Only complete applications consisting of a resume and cover letter will be considered.

Apply