Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
288 Ansichten
Devox Software
8. September 2024
Київ, Варшава (Польща), віддалено
Produkt: < br/> Blockchain Launchpad und Inkubationsökosystem,
Hauptaufgaben:
Entwicklung und Wartung : Leiten Sie die Entwicklung und Wartung von Backend-Diensten mit Node.js, TypeScript und JavaScript. Dazu gehört das Schreiben von sauberem, effizientem und skalierbarem Code.
API-Design und -Management : Entwerfen und verwalten Sie RESTful-APIs und integrieren Sie APIs von Drittanbietern, um Geschäftsprozesse und Datenaustausch zu unterstützen.
Datenbankverwaltung : Arbeiten Sie mit Datenbanken (SQL und NoSQL), einschließlich Design, Entwicklung und Optimierung, um Datenintegrität und -sicherheit sicherzustellen.
Leistungsoptimierung : Überwachen und optimieren Sie die Anwendungsleistung mit Schwerpunkt auf serverseitiger Logik, Datenbankinteraktionen, Blockchain-Interaktionen und Integration mit Front-End-Komponenten.
Codeüberprüfung und Qualitätssicherung : Führen Sie Codeüberprüfungen durch und stellen Sie die Einhaltung von Codierungsstandards und Best Practices sicher. Implementieren Sie Unit- und Integrationstests, um qualitativ hochwertigen Code aufrechtzuerhalten.
Zusammenarbeit mit Frontend-Entwicklern: Arbeiten Sie eng mit den Frontend-Entwicklern im Team zusammen, um benutzerorientierte Elemente mit serverseitiger Logik zu integrieren.
Fehlerbehebung und Debugging : Beheben und debuggen Sie Anwendungen und stellen Sie effektive Lösungen bereit, um Ausfallzeiten auf ein Minimum zu beschränken.
DevOps und Bereitstellung : Arbeiten Sie mit DevOps-Praktiken, einschließlich kontinuierlicher Integration, kontinuierlicher Bereitstellung und Cloud-Diensten (wie AWS).
Forschung und Entwicklung : Bleiben Sie über neue Technologien und Branchentrends auf dem Laufenden und wenden Sie dieses Wissen an, um bestehende Systeme zu verbessern, insbesondere im Back-End-Engineering, aber auch im Web3- und Blockchain-Bereich.
Skalierbarkeit und Wartung : Stellen Sie sicher, dass Backend-Systeme skalierbar und wartbar sind und das Wachstum unterstützen können.
Dokumentation : Führen Sie eine umfassende Dokumentation der entwickelten Systeme und stellen Sie sicher, dass diese auf dem neuesten Stand bleibt.
Teamstruktur:
Sie werden ein integraler Bestandteil eines multidisziplinären Produktentwicklungsteams sein, neben Front-End-/Back-End-/Testingenieuren und UI /UX-Designer, Product Owner und Web3-Themenexperten.
Anforderungen:
Erfahrung : 4+ Jahre Erfahrung als Softwareentwickler
< b> Kenntnisse in der Back-End-Entwicklung: : Erfahrung mit Typescript/Javascript für Back-End-REST-APIs, Verwendung von Frameworks wie Express oder NestJS, NoSQL- und SQL-Datenbanken sowie Best Practices für REST-APIs.
Web3: Interesse am Web3-Ökosystem, Wallets und Transaktionen, IDOs und ICOs, DeFi (Staking, Farming, Liquiditätspools), Omnichain.
Benutzerzentriert : Erfahrung in der Arbeit an einer benutzerzentrierten Produktentwicklungsumgebung.
Technische Führung: Erleben Sie die Betreuung und das Coaching anderer Entwickler und fördern Sie eine hochwertige und kontinuierliche Lernumgebung.
Wünschenswert:
Gute Kenntnisse des Web3-Ökosystems und bLockchain.
Verständnis der AWS-Infrastruktur und der Infrastruktur als Code.