AnforderungenLernbereitschaft und Wissensdurst.Grundkenntnisse in objektorientierter Programmierung.Grundkenntnisse in Algorithmen und Datenstrukturen.Erfahrung mit Linux-ähnlichen Betriebssystemen, Konsole.Grundkenntnisse in Git, Docker (Konsolen- oder UI-Clients).Solide Kenntnisse in Java Script und TypeScript.Kenntnisse in Python.Erfahrung mit relationalen DBs, grundlegende SQL-Kenntnisse.Verständnis grundlegender NodeJS-Konzepte.Verständnis der REST-API.Mindestens mittleres Englischniveau.Sc
Anforderungen
- Lernbereitschaft und Wissensdurst.
- Grundkenntnisse in objektorientierter Programmierung.
- Grundkenntnisse in Algorithmen und Datenstrukturen.
- Erfahrung mit Linux-ähnlichen Betriebssystemen, Konsole.
- Grundkenntnisse in Git, Docker (Konsolen- oder UI-Clients).
- Solide Kenntnisse in Java Script und TypeScript.
- Kenntnisse in Python.
- Erfahrung mit relationalen DBs, grundlegende SQL-Kenntnisse.
- Verständnis grundlegender NodeJS-Konzepte.
- Verständnis der REST-API.
- Mindestens mittleres Englischniveau.
Schön zu haben
- WebSockets verstehen.
- Softwarearchitekturen und Architekturmuster verstehen.
- NoSQL DBMS (MongoDB, Redis) verstehen.
- Vertrautheit mit Nest.JS.
- Vertrautheit mit LLM und ML.
- Vertrautheit mit Web3-Technologien.
Verantwortlichkeiten
- Entwickeln und pflegen Sie Backend-Funktionen mit Node.js und NestJS unter Anleitung.
- Implementieren Sie REST und grundlegende GraphQL-Endpunkte nach vorhandenen Mustern.
- Tragen Sie zu Microservices bei Anwendungen.
- Implementieren Sie eine einfache Kommunikation zwischen Diensten mit NATS oder RabbitMQ. Erledigen Sie die Veröffentlichung und Nutzung grundlegender Ereignisse.
- Unterstützen Sie die Integration von LLM-basierten Funktionen mithilfe bestehender SDKs oder APIs.
- Interagieren Sie mit Blockchain-Netzwerken mithilfe von Bibliotheken.
- Unterstützung bei der Implementierung der Wallet-basierten Authentifizierung.
- Implementieren und testen Sie intelligente Vertragsinteraktionen.
- Schreiben Sie sauberen, lesbaren und gut dokumentierten Code.
- Beheben Sie Fehler und beheben Sie technische Schulden in bestehenden Dienstleistungen.
- Schreiben Sie grundlegende Unit-Tests (Jest).
- Nehmen Sie an Codeüberprüfungen teil (als Lernender).
Wir bieten:
- Normal Leistungsbezogene Gehaltsüberprüfungen.
- Bezahlter Urlaub, Krankheitsurlaub und Feiertage.
- Krankenversicherung oder Sportvergütung nach der Probezeit.
- Teilweise Erstattung für Englischkurse.
- Anständiges Gehalt, Steuerunterstützung.
- Freundliche Teams, erfahrene Kollegen und perfekte Arbeitsausrüstung.