Pełny Opis Pracy

Starszy deweloper fullstack

Technologia - AI i technologia

Pełny etat

Bengaluru, Karnataka

Aplikuj Teraz

Rozwiń karierę!

W Kwalee dołączysz do potęgi gamingowej z mobilnym imperium 1,5 mld+ pobrań oraz prężnym działem PC i konsol, który wydał wiele globalnych hitów na Steam, konsole i Amazon, generując miliony list życzeń. Ostatnio wydaliśmy takie przeboje jak The Precinct i Town to City. To wyjątkowa szansa, by wnieść swoją wiedzę do globalnego studia, które dominuje w segmencie mobile oraz indie PC i konsol.

W Kwalee poza konkurencyjną pensją oferujemy: prywatne ubezpieczenie medyczne, transport od drzwi do drzwi, darmowe jedzenie i napoje, darmowe kody do gier i gadżety, LinkedIn Learning, 20 dni urlopu + święta oraz 1 dodatkowy dzień za każdy rok pracy, maks. 5.

Dołącz do zespołu!

Wraz z dalszym rozwojem szukamy osoby na stanowisko starszego dewelopera fullstack do naszego zespołu AI i technologii.

Jako starszy deweloper fullstack będziesz odpowiadać za tworzenie i dostarczanie aplikacji fullstack end to end. Ta rola wzmacnia nasz seniorski zespół, wspierając prace nad AI i infrastrukturą. Pomożesz innym inżynierom usuwać blokady, wesprzesz DevOps i wdrożenia oraz dostarczysz funkcje w całym stacku, które pchną biznes naprzód.

To stała rola w naszym studiu w Bangalore, gdzie codzienna współpraca w biurze napędza kreatywność i innowacje.

Obowiązki

  • Projektuj, buduj i wdrażaj pełne funkcje w backendach Python/FastAPI i frontendach React.
  • Twórz i utrzymuj asynchroniczne API w Pythonie i FastAPI, oparte na rozsądnym projekcie bazy danych i bezpiecznej logice serwera.
  • Wdrażaj i wzmacniaj kontenerowe mikrousługi z Dockerem, by działały stabilnie w produkcji.
  • Twórz frontendy z użyciem Next.js, Vite i TypeScript, z Tailwind CSS, Shadcn i TanStack (React Query) do stanu.
  • Integruj zewnętrzne usługi AI, takie jak API OpenAI, z działającymi aplikacjami webowymi.
  • Skutecznie używaj agentowych narzędzi kodowania, jak GitHub Copilot w VS Code, by pracować szybciej bez kompromisów jakości.
  • Wykrywaj problemy architektury i wąskie gardła wydajności w całym stacku i je naprawiaj.
  • Pisz i utrzymuj testy, aby baza kodu była niezawodna w miarę wzrostu.
  • Przeglądaj kod innych deweloperów i dawaj jasny, konstruktywny feedback.
  • Aktualizuj dokumentację techniczną, by zespół znajdował potrzebne informacje.
  • Pisz czysty, łatwy w utrzymaniu kod, na którym inni w zespole mogą budować.
  • Współpracuj z naszymi inżynierami AI przy uruchamianiu i stabilizacji infrastruktury nowych narzędzi w obszarze PCC i mobile.
  • Wspieraj zespół DevOps, pomagając utrzymać nasze środowiska AWS i pipeline'y wdrożeń w dobrej kondycji wraz ze wzrostem popytu.
  • Mentoruj innych deweloperów i dziel się wiedzą wraz z rozwojem zespołu.
  • Wspieraj płaską strukturę zespołu, odblokowując innych i utrzymując tempo dostaw.
  • Wypowiadaj się w decyzjach o skalowalności i rozwoju naszych systemów, bez formalnej odpowiedzialności menedżerskiej.
  • Zgłaszaj Head of Engineering wszystkie istotne sprawy wpływające na Twoją rolę i pracę.
  • W pełni przestrzegaj procedur, procesów, strategii i taktyk firmy, wydawanych od czasu do czasu.
  • Wykonuj inne zadania ad hoc, które mogą się pojawić i zostać Ci przydzielone przez firmę.

Wiedza techniczna fullstack

  • Co najmniej 5 lat tworzenia asynchronicznych API z Pythonem i FastAPI.
  • Dobra znajomość projektowania baz danych, bezpiecznej logiki serwera i ochrony integralności danych.
  • Doświadczenie we wdrażaniu i obsłudze kontenerowych mikrousług z Dockerem na produkcji.
  • Znajomość hostingu w chmurze, wdrożeń i infrastruktury cloud; AWS mile widziany.
  • Swoboda pracy z Git w zespołowym, opartym na review workflow.
  • Praktyka z agentowymi narzędziami kodowania, takimi jak GitHub Copilot w VS Code, w codziennej pracy.
  • Silne umiejętności React, szczególnie Next.js, Vite i TypeScript.
  • Swoboda z Tailwind CSS i Shadcn oraz zarządzaniem stanem przez TanStack (React Query).
  • Praktyczne doświadczenie w podłączaniu zewnętrznych usług AI, jak API OpenAI, do działających aplikacji

Odpowiedzialność i realizacja

  • Umiesz wejść w problemy architektury i wąskie gardła wydajności oraz je rozwiązać.
  • Piszesz testy i robisz review kodu innych z nawyku, nie na końcu.
  • Dostarczasz stabilnie i na dobrym poziomie, pracując z resztą zespołu w różnych strefach czasowych.
  • Dostarczałeś funkcje end to end w Pythonie i React, nie tylko po jednej stronie stacku.

Mentoring i współpraca międzyzespołowa

  • Lubisz wspierać innych deweloperów i rozwijać ludzi wokół siebie, bez potrzeby bycia ich menedżerem.
  • Chętnie pomagasz przy DevOps i infrastrukturze obok własnej pracy.
  • Umiesz jasno omawiać kompromisy skalowalności i designu z inżynierami i leadershipem.
  • Zależy Ci na czystym, łatwym w utrzymaniu kodzie i pracy, która wzmacnia cały zespół.

Dlaczego Kwalee?

Hojny urlop: Zacznij od 20 dni urlopu rocznego plus święta. Dostaniesz też dodatkowy dzień za każdy rok pracy, do 5 lat!
Elastyczna praca: Oferujemy godziny rdzeniowe, które pozwalają pracować elastycznie wokół życia, oraz pulę dni „Work From Home” do użycia w razie potrzeby.
Ochrona zdrowia: Prywatne ubezpieczenie medyczne dla Ciebie i rodziny
Darmowe jedzenie i napoje: Zasil dzień nieograniczonymi darmowymi przekąskami i napojami.
Gamingowe bonusy: Otrzymuj kody Steam do wszystkich naszych wydań gier!
Transport: Oszczędzaj na dojazdach dzięki naszej budżetowej opcji transportu od drzwi do drzwi.
Lokalizacja biura: Pracuj z naszego biura w Bangalore, zanurzając się w dynamicznym sercu indyjskiej Doliny Krzemowej, gdzie ogromne szanse kariery łączą się z tętniącym życiem, kosmopolitycznym stylem życia i świetną pogodą przez cały rok.
Rozwój zawodowy: Korzystaj z firmowej subskrypcji LinkedIn Learning, aby rozwijać swoje umiejętności
Gadżety i wydarzenia: Zdobądź ekskluzywne gadżety Kwalee, baw się na sezonowych eventach i bądź na bieżąco dzięki regularnym town hallom.

Nasze zobowiązanie do różnorodności i inkluzywności

W Kwalee z dumą jesteśmy pracodawcą równych szans i wierzymy, że różnorodność oraz inkluzywność są kluczowe dla kreatywności. Tworzymy bezpieczne, przyjazne i wspierające środowisko, w którym każdy może się rozwijać.

Nasza kultura opiera się na docenianiu różnorodnych głosów członków zespołu, co napędza innowacje i wzmacnia więź z graczami. Działamy na rzecz równości, różnorodności i inkluzywności we wszystkich obszarach życia, w tym wieku, niepełnosprawności, tożsamości płciowej, małżeństwa i związku partnerskiego, ciąży i macierzyństwa, rasy, religii lub przekonań, płci i orientacji seksualnej.

Rozumiemy znaczenie samorozwoju, rozwoju kariery i dobrostanu w zatrzymywaniu utalentowanego zespołu. W Kwalee celebrujemy indywidualność i zachęcamy wszystkich, by byli w pracy sobą.