Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
203 Ansichten
Upland
Haben Sie sich jemals gefragt, wie es wäre, Ihre Talente einzusetzen, um Städte oder sogar eine ganze Welt zu gestalten? Upland (https://upland.me/) ist das Metaversum der Erde, das über der realen Welt liegt, wo Menschen virtuelle Immobilien basierend auf tatsächlichen Adressen kaufen, verkaufen und handeln. Spieler konkurrieren und verdienen Belohnungen in Minispielen, verbinden sich virtuell mit einer florierenden, leidenschaftlichen Community und können sogar Geld in ihren eigenen virtuellen Unternehmen verdienen.
Uplandme, Inc. wurde gegründet im Jahr 2018 von drei Serienunternehmern. Das Spiel startete im Januar 2020 in die offene Beta und wurde nur acht Monate später zum größten Blockchain-Spiel. Upland ist für iOS, Android und das mobile Web verfügbar und nutzt die Blockchain-Technologie, um den „echten Besitz“ digitaler Assets zu ermöglichen.
Um seine Reichweite über Blockchain-Fans hinaus auf die breite Masse auszudehnen -Marktpublikum suchen wir einen hochqualifizierten und vielseitigen Senior Node.JS- und C++-Entwickler mit praktischer Erfahrung, der uns bei der Entwicklung unserer Plattform unterstützt. Unser idealer Kandidat wird eng mit unseren funktionsübergreifenden Teams zusammenarbeiten, um neue Funktionen zu entwickeln und die Skalierbarkeit unserer Plattform zu verbessern. Wenn Sie ein eifriger, innovativer Profi sind, der die Möglichkeiten der Gestaltung eines Metaversums erkennt, lassen Sie uns reden!
Aufgaben:
- Entwicklung und Wartung aller Server -seitige Netzwerkkomponenten.
- Backend-Systeme mit Node.js und C++ entwerfen, entwickeln und warten.
- Smart Contracts entwickeln, testen und bereitstellen.
< p>- Optimieren Sie Anwendungen hinsichtlich Skalierbarkeit, Leistung und Sicherheit.- Beheben Sie Probleme rechtzeitig und debuggen Sie sie.
- Stellen Sie eine optimale Leistung der Datenbank und Reaktionsfähigkeit auf das Front-End sicher Anfragen.
- Arbeiten Sie mit Front-End-Entwicklern an der Integration von Elementen zusammen.
- Entwerfen Sie Back-End-Dienste für verschiedene Geschäftsprozesse.
- Entwickeln Sie sich hoch -Leistung von Anwendungen durch das Schreiben testbaren, wiederverwendbaren und effizienten Codes.
- Führen Sie Diagnosetests durch, reparieren Sie Fehler und bieten Sie technischen Support.
- Dokumentieren Sie Node.js-Prozesse, einschließlich Datenbankschemata und Berichte .
- Empfehlen und implementieren Sie Verbesserungen an Prozessen und Technologien.
- Bleiben Sie über Fortschritte im Bereich der Node.js-Entwicklung auf dem Laufenden.
- Implementieren und iterieren Funktionen auf taktische Weise und in schnellem Tempo.
- Arbeiten Sie funktionsübergreifend und effizient in einer schnelllebigen Startup-Umgebung im Frühstadium zusammen.
- Entwerfen, erweitern und implementieren Sie APIs .
- Hoher Standard an technischer Qualität durch Codeüberprüfungen, Komponententests und Analysen.
- Schaffen Sie technische Effizienz durch Automatisierung und Entwicklung von Tools.
- Definieren Engineering-Prozesse für Produkteinführungen und -versionen.
Anforderungen:
- 4+ Jahre Arbeit in der Back-End-Webentwicklung mit Node.js.
- Umfangreiche Erfahrung mit C++20.
- Erfahrung mit der EOS-Blockchain.
- Anwendungen hinsichtlich Skalierbarkeit, Leistung und Sicherheit optimieren.
- Beheben und debuggen Sie Probleme zeitnah.
- Nachgewiesene Kenntnisse von Node.js und allen verfügbaren Node-Frameworks (d. h. Nest.JS).
- Die Natur der asynchronen Programmierung verstehenund seine Macken und Problemumgehungen.
- Erfahrung mit relationalen Datenbanken (z. B. PostgreSQL) und dem Erstellen robuster RESTful-APIs.
- Solides Verständnis und umfassende Erfahrung mit Versionskontrolltools (Git).< /p>
- Die Fähigkeit, analytisch, strategisch und kreativ zu denken.
- Die Fähigkeit, Beziehungen aufzubauen und effektiv über Unternehmensdisziplinen hinweg zu kommunizieren.
- Seien Sie ein belastbares Selbst -Starter und ein kreativer Problemlöser, der sich an Veränderungen anpassen kann.
- Fühlen Sie sich wohl mit der Mehrdeutigkeit, die einer schnelllebigen Startup-Umgebung innewohnt.
- Erfahrung in der Gaming-Branche ist ein Plus.< /p>
Arbeiten Sie mit einem leidenschaftlichen, sehr erfahrenen und innovativen Team und verfügen Sie über ein hohes Maß an Unabhängigkeit, während Sie faszinierende Probleme lösen, die Spiele, Wirtschaft, Marketing und Computer umfassen und Soziologie. Nutzen Sie die Chance, mit Upland in Bezug auf Verantwortung und Karriere zu wachsen. Wir bieten eine wettbewerbsfähige Vergütung in Bezug auf Gehalt und Eigenkapital sowie erstklassige Zusatzleistungen.