Pełny Opis Pracy

Starszy dev fullstack

IT - AI i IT

Cały etat

Bengaluru, Karnataka

Aplikuj Teraz

Rozwiń karierę!

W Kwalee dołączysz do gamingowej potęgi z mobilnym imperium 1,5 mld+ pobrań oraz prężnym działem PC i konsol, który ma liczne światowe hity list na Steam, konsolach i Amazon, generujące miliony list życzeń. Ostatnio wydaliśmy przełomowe hity, takie jak The Precinct i Town to City. To wyjątkowa szansa, by wnieść swoją wiedzę do globalnego studia dominującego zarówno w mobile, jak i indie PC oraz konsolach.

W Kwalee, oprócz konkurencyjnej pensji, oferujemy też: prywatne ubezpieczenie medyczne, transport od drzwi do drzwi, darmowe jedzenie i napoje, darmowe kody do gier i merch, LinkedIn Learning, 20 dni urlopu rocznie + święta oraz 1 dodatkowy dzień za każdy rok pracy, maks. 5.

Dołącz do zespołu!

Wraz z dalszym rozwojem szukamy teraz osoby na stanowisko starszy dev fullstack do naszego zespołu AI & Technology.

Jako starszy dev fullstack odpowiadasz za budowę i dostarczanie aplikacji fullstack end to end. Ta rola zwiększa nasze seniorskie wsparcie dla prac AI i infrastruktury. Pomożesz inżynierom usuwać blokery, 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, twórz i wdrażaj kompletne funkcje w backendach Python/FastAPI i frontendach React.
  • Twórz i utrzymuj asynchroniczne API w Python i FastAPI, oparte na rozsądnym projekcie bazy danych i bezpiecznej logice po stronie serwera.
  • Wdrażaj i wzmacniaj konteneryzowane mikroserwisy z Docker, by działały stabilnie w produkcji.
  • Twórz frontendy w Next.js, Vite i TypeScript, z Tailwind CSS, Shadcn i TanStack (React Query) do stanu.
  • Integruj usługi AI firm trzecich, takie jak OpenAI APIs, z działającymi aplikacjami webowymi.
  • Skutecznie używaj agentowych narzędzi kodowania, takich jak GitHub Copilot w VS Code, by pracować szybciej bez obniżania jakości.
  • Wykrywaj problemy architektury i wąskie gardła wydajności w całym stacku oraz je naprawiaj.
  • Pisz i utrzymuj testy, by baza kodu była niezawodna, gdy rośnie.
  • Przeglądaj kod innych developerów i dawaj jasny, konstruktywny feedback.
  • Aktualizuj dokumentację techniczną, by zespół znajdował to, czego potrzebuje.
  • Pisz czysty, utrzymywalny kod, na którym inni w zespole mogą budować.
  • Współpracuj z naszymi AI Engineers, by uruchamiać i stabilizować infrastrukturę 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 developerów i dziel się wiedzą wraz z rozwojem zespołu.
  • Włączaj się w płaskiej strukturze zespołu, odblokowując innych i utrzymując tempo dostaw.
  • Wypowiadaj się o skalowalności i rozwoju systemów, bez formalnej odpowiedzialności zarządczej.
  • Zgłaszaj Head of Engineering wszystkie istotne sprawy wpływające na Twoją pracę.
  • W pełni przestrzegaj procedur, procesów, strategii i taktyk firmy, wydawanych od czasu do czasu.
  • Wykonuj inne doraźne zadania, które mogą się pojawić i zostać przydzielone przez firmę.

Wiedza techniczna fullstack

  • Co najmniej 5 lat tworzenia asynchronicznych API w Python i FastAPI.
  • Solidne rozumienie projektowania baz danych, bezpiecznej logiki serwerowej i integralności danych.
  • Doświadczenie we wdrażaniu i obsłudze konteneryzowanych mikroserwisów z Docker w produkcji.
  • Znajomość hostingu Cloud, wdrożeń i infrastruktury cloud; AWS mile widziane.
  • Swoboda pracy z Git w zespołowym procesie opartym na review.
  • Praktyka z agentowymi narzędziami kodowania, takimi jak GitHub Copilot w VS Code, w codziennej pracy.
  • Silne umiejętności React, zwłaszcza 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 usług AI firm trzecich, takich jak OpenAI APIs, do działających aplikacji

Odpow. i realizacja

  • Umiesz wgłębiać się w problemy architektury i wąskie gardła wydajności oraz je rozwiązywać.
  • Piszesz testy i przeglądasz kod innych z nawyku, nie po fakcie.
  • Dostarczasz stabilnie i na dobrym poziomie, pracując z resztą zespołu w różnych strefach czasowych.
  • Dostarczałeś funkcje end to end w Python i React, nie tylko po jednej stronie stacku.

Mentoring i współpraca między zespołami

  • Lubisz coachować innych developerów i rozwijać ludzi wokół siebie, bez potrzeby bycia ich managerem.
  • Chętnie pomagasz przy DevOps i infrastrukturze obok własnej pracy.
  • Umiesz jasno omawiać kompromisy skalowalności i projektu, z inżynierami i liderami.
  • Zależy Ci na czystym, utrzymywalnym kodzie i pracy, która podnosi cały zespół.

Dlaczego Kwalee?

Hojny urlop: Zacznij od 20 dni urlopu rocznie plus święta. Za każdy rok pracy zyskasz też dodatkowy dzień, maks. 5 lat!
Elastyczna praca: Oferujemy godziny podstawowe, które pozwalają pracować elastycznie wokół życia, oraz pulę dni 'Praca z domu', gdy ich potrzebujesz.
Opieka zdrowotna: Prywatne ubezpieczenie medyczne dla Ciebie i rodziny
Darmowe jedzenie i napoje: Napędzaj dzień nielimitowanymi darmowymi przekąskami i napojami.
Gamingowe dodatki: Otrzymuj kody Steam do wszystkich naszych premier gier!
Transport: Oszczędzaj na dojazdach dzięki przystępnemu transportowi od drzwi do drzwi.
Lokalizacja biura: Pracuj z naszego biura w Bangalore, zanurzając się w dynamicznym sercu indyjskiej Doliny Krzemowej, gdzie wielkie szanse kariery łączą się z tętniącym życiem, kosmopolitycznym stylem i świetną pogodą przez cały rok.
Rozwój zawodowy: Skorzystaj z firmowej subskrypcji LinkedIn Learning, by rozwijać umiejętności
Merch i wydarzenia: Zdobądź ekskluzywny merch Kwalee, baw się na sezonowych wydarzeniach i bądź na bieżąco dzięki regularnym spotkaniom.

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

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

Nasza kultura opiera się na świętowaniu różnorodnych głosów członków zespołu, napędzaniu innowacji i wzmacnianiu więzi z graczami. Dążymy do rozwoju równości, różnorodności i inkluzji 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.

Doceniamy znaczenie samorozwoju, rozwoju kariery i dobrostanu w zatrzymywaniu utalentowanego zespołu. W Kwalee celebrujemy indywidualność i zachęcamy każdego, by wnosił do pracy autentycznego siebie.