Publikuj oferty pracy
Zatrudniaj bez prowizji
6 wyświetleń
SomniumGame
O stanowisku:
Poszukujemy wykwalifikowanego programisty Node.js z dużym doświadczeniem w tworzeniu backendu, szczególnie w branży gier. Ta zdalna, elastyczna rola wymaga programisty, który potrafi konstruować solidne usługi zaplecza i interfejsy API w celu obsługi funkcjonalności gry i interakcji użytkownika. Znajomość praktyk DevOps jest znaczącą zaletą, ponieważ ułatwi bardziej efektywne wdrażanie i działanie usług gier.
Kluczowe obowiązki:
- Projektowanie i wdrażanie skalowalne usługi backendu i interfejsy API przy użyciu Node.js.
- Ściśle współpracuj z programistami front-end i projektantami gier w celu integracji interfejsów API z funkcjonalnościami gier.
- Zapewnij spójność systemu i popraw komfort użytkowania optymalizując wydajność aplikacji.
- Zarządzaj logiką po stronie serwera i pracuj nad aplikacjami o wysokiej wydajności z bazami danych.
- Rozwiązuj problemy i rozwiązuj problemy podczas procesu programowania.
< p>- Wdrażaj ustawienia bezpieczeństwa i ochrony danych.- Twórz kod i biblioteki wielokrotnego użytku do wykorzystania w przyszłości.
- Analizuj i poprawiaj wydajność, skalowalność i stabilność różnych zasobów systemowych.< /p>
- Diagnozowanie i naprawianie błędów i wąskich gardeł wydajności w celu optymalizacji wydajności.
Wymagania:
- Co najmniej 3 lata doświadczenia jako specjalista Programista Node.js.
- Udokumentowane doświadczenie jako programista backendowy w tworzeniu gier, z solidną znajomością języków kodowania backendu, frameworków programistycznych i bibliotek innych firm.
- Znajomość preferowana jest znajomość języków front-end (np. HTML, JavaScript, CSS).
- Umiejętność samodzielnej pracy i efektywnego zarządzania czasem w środowisku zdalnym.
- Dobra komunikacja i współpraca umiejętności, z możliwością pracy w multidyscyplinarnym zespole.
- Doświadczenie z bazami danych, gniazdami internetowymi i zarządzaniem serwerami.
- Dobra znajomość Node.js i dostępnych frameworków do tego (np. Express, StrongLoop itp.).
- Znajomość narzędzi i praktyk DevOps jest wysoce pożądana.
- Doskonałe umiejętności programowania i dobre zrozumienie zarządzania projektami.
- Umiejętność dokładnego dokumentowania i programowania opartego na testach (TDD).
- Silne umiejętności rozwiązywania problemów z kreatywnym podejściem.
< p>Co oferujemy:
- Elastyczne godziny pracy w niepełnym wymiarze godzin, które można dopasować do innych obowiązków.
- Wspierające i oparte na współpracy środowisko pracy zdalnej.
- Możliwości rozwoju zawodowego i rozwoju w zakresie tworzenia gier.
- Wynagrodzenie uzależnione od godzin (szukamy minimum 30h tygodniowo, ale w przypadku zainteresowania może to być 40h+ tygodniowo)