Następna praca

Starszy inżynier Full-Stack (React, Node) - innowacyjny nowy operator gier społecznościowych - działający zdalnie w 10 Ten Gaming LLC

Opublikowano ponad 30 dni temu

246 wyświetleń

10 Ten Gaming LLC

10 Ten Gaming LLC

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

Starszy inżynier Full-Stack (React, Node) Czy jesteś programistą zorientowanym na wydajność, który tworzy wyjątkowe doświadczenia wykraczające poza samą funkcjonalność? Czy lubisz tworzyć aplikacje, które wyróżniają się skalowalnością, bezpieczeństwem i łatwością konserwacji? Jeśli jesteś mistrzem NextJS, ReactJS, NodeJS, Sequelize i wymagań niefunkcjonalnych (NFR), to stanowisko starszego inżyniera Full-Stack w 10TenGaming jest Twoim powołaniem!  O nas W 10TenGaming jesteśmy zespołem pełnym pas
Starszy inżynier Full-Stack (React, Node) Czy jesteś programistą zorientowanym na wydajność, który tworzy wyjątkowe doświadczenia wykraczające poza samą funkcjonalność? Czy lubisz tworzyć aplikacje, które wyróżniają się skalowalnością, bezpieczeństwem i łatwością konserwacji? Jeśli jesteś mistrzem NextJS, ReactJS, NodeJS, Sequelize i wymagań niefunkcjonalnych (NFR), to stanowisko starszego inżyniera Full-Stack w 10TenGaming jest Twoim powołaniem!  O nas W 10TenGaming jesteśmy zespołem pełnym pasji, którego zadaniem jest tworzenie żywych i wciągających gier społecznościowych. Nasza platforma oferuje ekscytujące gry w stylu kasyna online, w których gracze korzystają z wirtualnych walut, takich jak „Sweeps Coins” i „Gold Coins”. Założona przez weteranów branży, łączymy najnowocześniejszą technologię z podejściem stawiającym na pierwszym miejscu użytkownika, aby zapewnić przyjemne, uczciwe i bezpieczne środowisko gry. Naszą siłą napędową są innowacje i miłość do gier, stale przesuwając granice, aby zapewnić radość naszej społeczności. Dołącz do nas i bądź częścią dynamicznego zespołu, który kształtuje przyszłość rozrywki online. Obowiązki:  Tworzyć i tworzyć wydajne aplikacje internetowe przy użyciu NextJS i ReactJS, które konsekwentnie spełniają rygorystyczne wymagania NFR, w tym responsywność, czas ładowania i wygodę użytkownika. Wykorzystasz NextJS do renderowania po stronie serwera i możliwości generowania statycznego, aby zoptymalizować czas ładowania i SEO. Projektuj i wdrażaj bezpieczne i skalowalne usługi backendu NodeJS przy użyciu Sequelize i Express.js. Zasady bezpieczeństwa zostaną osadzone w każdym wierszu kodu, który napiszesz, dzięki czemu infrastruktura będzie w stanie skutecznie obsługiwać duży ruch.    Zarządzaj stanem komponentów za pomocą Zustand, zapewniając czystsze i łatwiejsze w utrzymaniu rozwiązanie do zarządzania stanem niż Redux, z mniejszą liczbą schematów i prostszą integracją z React.    Wykorzystaj WebSockets, aby umożliwić komunikację w czasie rzeczywistym, przestrzegając przepisów NFR dotyczących opóźnień i integralności danych. Zrozumiesz wpływ aktualizacji w czasie rzeczywistym na wydajność i odpowiednio zoptymalizujesz.    Wybieraj rozwiązania do przechowywania danych (Redis i PostgreSQL) i zarządzaj nimi, mając na uwadze skalowalność i łatwość konserwacji. Będziesz projektować wydajne modele danych, optymalizować zapytania i zapewniać, że dostęp do danych będzie zgodny z najlepszymi praktykami w zakresie bezpieczeństwa.    Wdrażaj zasady projektowania responsywnego, aby zapewnić użytkownikom doskonałe doświadczenia na wszystkich urządzeniach i rozmiarach ekranów. Zrozumiesz wytyczne dotyczące dostępności i dokładnie przetestujesz swoje aplikacje pod kątem różnych rozdzielczości.    Napisz testy jednostkowe i integracyjne, aby zapewnić jakość kodu i zgodność z NFR. Wyjdziesz poza podstawowe kontrole funkcjonalności i napiszesz testy mierzące wskaźniki wydajności, bezpieczeństwa i łatwości konserwacji.    Efektywnie współpracuj z projektantami, inżynierami zaplecza i menedżerami produktu, aby dostarczać wysokiej jakości funkcje, które spełniają zarówno wymagania funkcjonalne, jak i niefunkcjonalne, na czas i w ramach budżetu. Będziesz komunikować się jasno, dzielić się wiedzą i być graczem zespołowym, który jest mistrzem NFR.    Bądź na bieżąco z najnowszymi trendami i technologiami tworzenia stron internetowych, ze szczególnym uwzględnieniem postępów w optymalizacji NFR. Będziesz zapalonym uczniem i stale będziesz szukać sposobów na poprawę wydajności, bezpieczeństwa i łatwości konserwacji swoich aplikacji.  Wymagaćuwagi:  5 lat doświadczenia na stanowisku starszego inżyniera Full-Stack lub na podobnym stanowisku. Masz udokumentowane doświadczenie w tworzeniu złożonych aplikacji internetowych, ze szczególnym naciskiem na NFR. Biegłość na poziomie eksperckim w NextJS, ReactJS i pokrewnych technologiach (Zustand, React Router itp.). Potrafisz budować wydajne i interaktywne interfejsy użytkownika oraz znasz techniki optymalizacji wydajności. Solidna znajomość NodeJS i Sequelize w celu budowania bezpiecznych i skalowalnych interfejsów API. Znasz się na programowaniu asynchronicznym, najlepszych praktykach w zakresie bezpieczeństwa i optymalizacji infrastruktury. Doświadczenie z WebSocketami i ich zastosowaniem w aplikacjach czasu rzeczywistego, biorąc pod uwagę wymagania dotyczące opóźnień i integralności danych. Rozumiesz wyzwania i najlepsze praktyki związane z tą technologią. Znajomość Redis i PostgreSQL w zakresie przechowywania i wyszukiwania danych, z uwzględnieniem skalowalności i łatwości konserwacji. Możesz wybrać odpowiednią strukturę danych i zoptymalizować zapytania pod kątem wydajności.Dogłębne zrozumienie zasad projektowania responsywnego na urządzenia mobilne i technik wdrażania, w tym wytycznych dotyczących dostępności. Możesz mieć pewność, że Twoje aplikacje będą przyjazne dla użytkownika na wszystkich urządzeniach. Doświadczenie z frameworkami do testów jednostkowych i integracyjnych (Jest, Mocha itp.) oraz narzędziami do testowania wydajności. Cenisz jakość kodu i piszesz testy, aby zapewnić zgodność z NFR. Doskonałe umiejętności komunikacji, współpracy i rozwiązywania problemów. Możesz efektywnie współpracować z różnymi zespołami, opowiadać się za NFR i znajdować rozwiązania problemów technicznych. Pokaż więcej Pokaż mniej Посадовий рівень Старший середній рівень Тип зайнятості Зайнятість за контрактом Посадові обов’язки Інженерія і Інформаційні технології Галузі Комп’ютерні ігри

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować