Publikuj oferty pracy
Zatrudniaj bez prowizji
204 wyświetlenia
Upland
Czy zastanawiałeś się kiedyś, jak by to było wykorzystać swoje talenty do kształtowania miast, a nawet całego świata? Upland (https://upland.me/) to ziemski metaświat znajdujący się nad światem rzeczywistym, w którym ludzie kupują, sprzedają i handlują wirtualnymi nieruchomościami w oparciu o rzeczywiste adresy. Gracze rywalizują i zdobywają nagrody w minigrach, łączą się wirtualnie z kwitnącą, pełną pasji społecznością, a nawet mogą zarabiać pieniądze we własnych wirtualnych firmach.
Założono firmę Uplandme, Inc. w 2018 roku przez trzech seryjnych przedsiębiorców. Gra została udostępniona w otwartej wersji beta w styczniu 2020 r., a zaledwie osiem miesięcy później stała się największą grą blockchain. Dostępna na iOS, Androida i internet mobilny, Upland wykorzystuje technologię blockchain, aby zapewnić „prawdziwą własność” zasobów cyfrowych.
Aby rozszerzyć swój zasięg poza miłośników blockchain i skierować go do mas -rynku odbiorców, poszukujemy wysoko wykwalifikowanego i wszechstronnego starszego programisty Node.JS i C++ z praktycznym doświadczeniem, który pomoże w rozwoju naszej platformy. Nasz idealny kandydat będzie ściśle współpracował z naszymi zespołami wielofunkcyjnymi w celu opracowania nowych funkcji i poprawy skalowalności naszej platformy. Jeśli jesteś energicznym, innowacyjnym profesjonalistą, który widzi możliwości kształtowania metaświata, porozmawiajmy!
Obowiązki:
- Rozwijanie i utrzymywanie wszystkich serwerów -komponenty sieciowe.
- Projektuj, rozwijaj i utrzymuj systemy zaplecza przy użyciu Node.js i C++.
- Twórz, testuj i wdrażaj inteligentne kontrakty.
< p>- Optymalizuj aplikacje pod kątem skalowalności, wydajności i bezpieczeństwa.- Rozwiązuj problemy i debuguj problemy w odpowiednim czasie.
- Zapewnij optymalną wydajność bazy danych i szybkość reakcji na front-end żądań.
- Współpraca z programistami front-end w zakresie integracji elementów.
- Projektowanie usług back-end dla różnych procesów biznesowych.
- Tworzenie zaawansowanych rozwiązań -wydajność aplikacji poprzez pisanie testowalnego, wielokrotnego użytku i wydajnego kodu.
- Przeprowadzanie testów diagnostycznych, naprawianie defektów i zapewnianie wsparcia technicznego.
- Dokumentowanie procesów Node.js, w tym schematów baz danych i raportów .
- Polecaj i wdrażaj ulepszenia procesów i technologii.
- Bądź na bieżąco z postępami w dziedzinie rozwoju Node.js.
- Wdrażaj i iteruj funkcje w sposób taktyczny i w szybkim tempie.
- Pracuj wspólnie i wydajnie w zespołach funkcjonalnych w dynamicznym środowisku startupowym na wczesnym etapie.
- Projektuj, rozszerzaj i wdrażaj interfejsy API .
- Wysoki standard jakości inżynierii poprzez przeglądy kodu, testy jednostkowe i analizy.
- Zwiększ efektywność inżynierii poprzez automatyzację i rozwój narzędzi.
- Definiuj procesy inżynieryjne dotyczące wprowadzenia i wydania produktów.
Wymagania:
- Ponad 4 lata pracy przy tworzeniu back-endowych stron internetowych z Node.js.
– Doświadczenie na wysokim poziomie z C++ 20.
– Doświadczenie z blockchainem EOS.
– Optymalizuj aplikacje pod kątem skalowalności, wydajności i bezpieczeństwa.
- Rozwiązuj problemy i debuguj problemy w odpowiednim czasie.
- Sprawdzona znajomość Node.js i wszelkich dostępnych frameworków Node (tj. Nest.JS).
- Zrozumienie natury programowania asynchronicznegooraz jego dziwactwa i obejścia.
- Doświadczenie z relacyjnymi bazami danych (tj. PostgreSQL) i tworzeniem solidnych interfejsów API RESTful.
- Solidna znajomość i szerokie doświadczenie z narzędziami kontroli wersji (Git).< /p>
- Zdolność do analitycznego, strategicznego i kreatywnego myślenia.
- Zdolność do budowania relacji i skutecznej komunikacji między dyscyplinami firmy.
- Bądź odporny -starter i kreatywne rozwiązanie problemów, które potrafi dostosować się do zmian.
- Komfort dzięki niejednoznaczności nieodłącznie związanej z dynamicznym środowiskiem startowym.
- Doświadczenie w branży gier będzie plusem.< /p>
Pracuj z pełnym pasji, doświadczonym i innowacyjnym zespołem i ciesz się dużą niezależnością przy rozwiązywaniu fascynujących problemów z zakresu gier, ekonomii, marketingu i informatyki i socjologię. Wykorzystaj szansę rozwoju w Upland pod względem obowiązków i kariery. Oferujemy konkurencyjne wynagrodzenie zarówno pod względem wynagrodzenia, jak i kapitału własnego, a także najwyższej jakości świadczenia na rynku.