27 sierpnia 2024
Starszy inżynier Full-Stack за кордоном, віддалено Jesteśmy Toogeza, ukraińską firmą rekrutacyjną zajmującą się koncentruje się na zatrudnianiu talentów i budowaniu zespołów dla startupów technologicznych na całym świecie. Ludzie robią różnicę w tej ważnej grze, możemy pomóc w znalezieniu tych właściwych. Obecnie poszukujemy starszego inżyniera Full-Stack do PlayA Stanowisko: b> Starszy inżynier Full Stack Lokalizacja: Zdalna Rodzaj pracy: Pełny etat
27 sierpnia 2024
Starszy inżynier Full-Stack
за кордоном, віддалено
Jesteśmy Toogeza, ukraińską firmą rekrutacyjną zajmującą się koncentruje się na zatrudnianiu talentów i budowaniu zespołów dla startupów technologicznych na całym świecie. Ludzie robią różnicę w tej ważnej grze, możemy pomóc w znalezieniu tych właściwych.
Obecnie poszukujemy starszego inżyniera Full-Stack do PlayA
Stanowisko: b> Starszy inżynier Full Stack
Lokalizacja: Zdalna
Rodzaj pracy: Pełny etat
Informacje o naszym kliencie:
Playa AI to Twój zaufany partner w dziedzinie sztucznej inteligencji, pomagający platformom i operatorom iGaming zwiększać zaangażowanie graczy i przychody. Dzięki wieloletniemu doświadczeniu i głębokiej znajomości branży iGaming oferujemy rozwiązania dostosowane do indywidualnych potrzeb, które odpowiadają unikalnym potrzebom Twojej platformy i specyfice lokalnego rynku.
Nasze flagowe produkty, Player Behaviour Engine i Lobby Engine, wykorzystują zaawansowane modele sztucznej inteligencji i uczenia maszynowego, aby zapewnić głęboki wgląd w zachowania graczy i dostarczać spersonalizowane rekomendacje gier.
Player Behaviour Engine pomaga opracować szczegółową segmentację zachowań graczy, wykryć zarówno pozytywne, jak i negatywne działania graczy, a także wdrożyć spersonalizowane działania w celu poprawy wrażeń graczy i zwiększenia przychodów.
Nasz silnik lobby wykorzystuje zaawansowane modele rekomendacji AI, aby dostarczać wysoce spersonalizowane sugestie gier bezpośrednio na stronie głównej. Dzięki temu każdy gracz znajdzie najbardziej odpowiednie gry.
Opis roli:
Jako starszy inżynier Full Stack będziesz kluczowym graczem w rozwoju naszej aplikacji internetowej skierowanej do klienta. Będziesz ściśle współpracować z naszymi zespołami ds. produktów, projektowania i uczenia maszynowego, aby zbudować i utrzymywać solidną, przyjazną dla użytkownika platformę. Ta rola wymaga dobrej znajomości technologii front-end i back-end, a także doświadczenia w budowaniu od podstaw skalowalnych i bezpiecznych aplikacji.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie naszej aplikacji internetowej skierowanej do klienta.
- Współpracuj z menedżerami produktów, projektantami i inżynierami zajmującymi się uczeniem maszynowym, aby przełożyć wymagania biznesowe na rozwiązania techniczne.
- Kieruj architekturą i wdrażaniem front-endu i backendu aplikacji.
- Upewnij się, że aplikacja jest bezpieczna, skalowalna i wydajna.
- Opiekuj się młodszymi inżynierami i prowadź przeglądy kodu, aby utrzymać jego jakość.
- Bądź na bieżąco z trendami branżowymi i nowymi technologiami, aby mieć pewność, że nasz stos technologii pozostaje aktualny.
- Ściśle współpracuj z zespołem DevOps, aby automatyzować wdrożenia i zapewniać ciągłą integrację i dostarczanie.
Kwalifikacje:
- Wykształcenie: Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii lub powiązane pole.
- Doświadczenie: ponad 3 lata doświadczenia jako inżynier Full Stack z bogatym portfolio aplikacji internetowych.
- Front-End: Znajomość HTML, CSS, JavaScript/TypeScript, React, z doświadczeniem w używaniu Next.js do tworzenia aplikacji renderowanych po stronie serwera i statycznych stron internetowych.
- Zaplecze: Proficiency w językach po stronie serwera, takich jak Node.js, Python. Biegłość w technologiach serwerowych, takich jak Next.js do tworzenia interfejsów API RESTful. Doświadczenie w integracji z różnymi API innych firm.
- Baza danych : doświadczenie z bazami danych SQL i NoSQL (PostgreSQL, MongoDB, S3 itp.).
- Chmura: doświadczenie we wdrażaniu na platformach chmurowych (preferowany AWS).
- Testowanie: Doświadczenie w pracy ze frameworkami do testów automatycznych i zapewnianiu jakości kodu poprzez testy jednostkowe, testy integracyjne itp.
- Bezpieczeństwo: Zrozumienie i doświadczenie w zakresie wdrażania bezpiecznych aplikacji internetowych zgodnie z najlepszymi praktykami w zakresie bezpieczeństwa, w tym autoryzacji, zarządzania rolami i dostępem do stron i danych dla organizacji i osób prywatnych.
- Umiejętności miękkie: doskonałe umiejętności komunikacyjne, umiejętność pracy w zespole i prowadzenia dyskusji technicznych. Silne umiejętności rozwiązywania problemów i aktywna postawa.
- Angielski: Co najmniej wyższy poziom – średniozaawansowany.
Preferowane kwalifikacje:
- Doświadczenie w pracy w startupach lub dynamicznych środowiskach.
- Doświadczenie z bibliotekami wizualizacji danych, takimi jak D3.js.
- Doświadczenie w projektowaniu responsywnym i budowaniu aplikacji mobilnych.
- Znajomość protokołów sieciowych, DNS, subdomen itp.
- Doświadczenie z Git, potokami CI/CD i praktykami DevOps.
- Znajomość technologii konteneryzacji, takich jak Docker.
- Znajomość koncepcji uczenia maszynowego i aplikacji opartych na danych.
Korzyści:
- Budżet na edukację w wysokości 600 USD rocznie
- Profesjonalne kursy języka angielskiego
- Ubezpieczenie medyczne
Przebieg rozmowy kwalifikacyjnej:
- Rozmowa rekrutacyjna (45 min)
- Podstawy tworzenia aplikacji (90 min). Pytania te sprawdzają zrozumienie podstaw programowania i tworzenia aplikacji internetowych, ale są na tyle proste, że można je zakodować w około 100 wierszach. Są to problemy wymagające minimum, z którymi kandydaci powinni sobie poradzić przy minimalnej pomocy i błędach. Sprawdzają, czy kandydat potrafi przełożyć wiedzę koncepcyjną na kod, co stanowi dużą część pracy SWE. (по большей части лайвкодинг интервью)
- Wywiad dotyczący projektu systemu (60 min). Rozmowa kwalifikacyjna dotycząca projektowania systemów powinna sprawdzić zdolność kandydata do projektowania kompleksowych aplikacji internetowych. Prowadzący rozmowę kwalifikacyjną zadaje problem otwarty i oczekuje, że kandydat wykorzysta swoją wiedzę inżynierską do jego rozwiązania, narysuje i przekaże rozwiązanie wraz z jego komponentami.
- Dopasowanie kulturowe (60 min). Ogólna rozmowa dotycząca dopasowania kulturowego/umiejętności miękkich.
Dziękujemy za zainteresowanie! W przypadku Twojego wniosku rozpatrzymy go w ciągu 5 dni roboczych. Jeśli będzie odpowiadać wymaganiom stanowiska, umówimy się na rozmowę i chętnie poznamy się lepiej. W przeciwnym razie chcielibyśmy pozostać w kontakcie i czekać, aż pojawią się inne możliwości.