Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
295 Ansichten
IdeaSoft
Wir suchen einen hochqualifizierten Rust-Entwickler, der die Qualitäten Proaktivität, Unabhängigkeit bei der Arbeit, ausgeprägte Fähigkeiten zur Problemlösung und und eine technische Denkweise. Der ideale Kandidat verfügt über fundierte Kenntnisse in der Rust-Programmierung und eine Leidenschaft für die Entwicklung leistungsstarker, zuverlässiger und skalierbarer Software.
Aufgaben:< br/> – Entwerfen, entwickeln und implementieren Sie Blockchain-Lösungen mit Rust unter Beachtung der Clean-Code-Prinzipien.
– Entwerfen Sie eine Produktarchitektur entsprechend den Geschäftsanforderungen.
– Arbeiten Sie mit dem Team zusammen, um Projektanforderungen und Architektur für Blockchain-basierte Lösungen zu definieren Anwendungen. Integrieren Sie Blockchain-Funktionalität in neue und bestehende Systeme und Anwendungen.
– Führen Sie Codeüberprüfungen durch und stellen Sie die Qualität und Sicherheit der entwickelten Software sicher. Entwickeln und warten Sie Tests für Komponenten.
– Arbeiten Sie mit anderen Entwicklern und Stakeholdern zusammen, um Verbesserungen zu ermitteln und umzusetzen.
– Nehmen Sie an unseren Blockchain-Bildungsprogrammen teil und leisten Sie Ihren Beitrag für unsere Startups.
p>
Anforderungen:
– Hervorragende Kenntnisse der Syntax, der Interna und der Funktionsprinzipien von Rust
– Solide Kenntnisse der Blockchain-Technologie, kryptografischer Prinzipien und dezentraler Systeme< br/>— Kenntnisse im Schreiben von Unit-Tests, Integrationstests und End-to-End-Tests für Rust- und Blockchain-Komponenten
— Fähigkeit, effiziente und skalierbare Datenbankabfragen zu schreiben und die Datenpersistenz in Blockchain-Anwendungen zu verwalten
— Erfahrung mit virtuellen Maschinen, die von modernen Blockchains verwendet werden: WebAssembly, EVM, COSMWASM
– Erfahrung mit relationalen und nicht relationalen Datenbanken
– Kenntnisse der REST-Prinzipien
– Verständnis der OOP-, OOD- und SOLID-Prinzipien
– Umfassendes Wissen über Standardalgorithmen und Datenstrukturen
– Fähigkeit, die Leistung der Plattform zu analysieren und zu optimieren
– Erfahrung mit Sicherheitsüberprüfungen von Drittanbieter- und internen Lösungen
< /p>
Wir bieten:
— Konkurrenzfähige Vergütung
Sozialpaket (24 Arbeitstage Jahresurlaub, 5 bezahlte Krankheitstage)
– Flexible Arbeitszeiten
— Herausfordernde Projekte in verschiedenen Geschäftsfeldern und einer Vielzahl von Tech-Stacks
– Persönliche Weiterentwicklung und berufliche Weiterentwicklungsmöglichkeiten
– Arbeiten Sie mit talentierten, ehrgeizigen und familiären Teams
– Bildungsmöglichkeiten : Unternehmenskurse, Wissenszentren und interne Englischkurse
– Vergütung für Ihre Berufszertifizierung und Unterstützung bei Ihren Lernaktivitäten
– Möglichkeit, die IT-Ausrüstung auszuwählen, die Ihnen gefällt
– Soziale Verantwortung des Unternehmens< /p>