Pełny Opis Pracy

Starszy programista 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 światowych hitów na Steam, konsolach i Amazon, generując miliony list życzeń. Ostatnio wydaliśmy takie przełomowe hity jak The Precinct i Town to City. To wyjątkowa szansa, by wnieść swoją wiedzę do globalnego studia dominującego w mobile oraz indie PC i konsolach.

W Kwalee poza konkurencyjną pensją 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 + święta oraz 1 dodatkowy dzień za każdy rok pracy, maks. 5.

Dołącz do zespołu!

Wraz z dalszym rozwojem szukamy teraz Senior Fullstack Developer do naszego zespołu AI i technologii.

Jako Senior Fullstack Developer będziesz odpowiadać za budowę i wdrażanie aplikacji fullstack end to end. Ta rola zwiększa naszą seniorską głębię, 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 studio w Bangalore, gdzie codzienna współpraca w biurze napędza kreatywność i innowacje.

Obowiązki

  • Projektowanie, budowa i wdrażanie pełnych funkcji w backendach Python/FastAPI i frontendach React.
  • Budowa i utrzymanie asynchronicznych API w Python i FastAPI, z solidnym projektem bazy danych i bezpieczną logiką serwera.
  • Wdrażanie i zabezpieczanie konteneryzowanych mikroserwisów z Docker, by działały stabilnie na produkcji.
  • Budowa frontendów w Next.js, Vite i TypeScript, z Tailwind CSS, Shadcn i TanStack (React Query) do stanu.
  • Integracja zewnętrznych usług AI, takich jak OpenAI APIs, z działającymi aplikacjami webowymi.
  • Efektywne używanie agentowych narzędzi kodowania, jak GitHub Copilot w VS Code, by pracować szybciej bez cięć jakości.
  • Wykrywanie i naprawa problemów architektury oraz wąskich gardeł wydajności w całym stacku.
  • Pisanie i utrzymanie testów, by baza kodu była niezawodna w miarę wzrostu.
  • Przegląd kodu innych deweloperów i jasny, konstruktywny feedback.
  • Aktualizacja dokumentacji technicznej, by zespół znajdował to, czego potrzebuje.
  • Pisanie czystego, utrzymywalnego kodu, na którym inni w zespole mogą budować.
  • Współpraca z naszymi inżynierami AI przy uruchamianiu i stabilizacji infrastruktury dla nowych narzędzi w obszarze PCC i Mobile.
  • Wsparcie zespołu DevOps, dbając o dobrą kondycję środowisk AWS i potoków wdrożeń wraz ze wzrostem popytu.
  • Mentoring innych deweloperów i dzielenie się wiedzą wraz z rozwojem zespołu.
  • Wspieranie płaskiej struktury zespołu, odblokowywanie innych i utrzymanie tempa dostaw.
  • Udział w decyzjach o skalowalności i rozwoju systemów, bez formalnej odpowiedzialności menedżerskiej.
  • Zgłaszanie Head of Engineering wszystkich istotnych spraw wpływających na twoją pracę.
  • Pełne przestrzeganie procedur, procesów, strategii i taktyk firmy, gdy są wydawane.
  • Inne zadania ad hoc, które mogą się pojawić i zostać ci przydzielone przez firmę.

Ekspertyza techniczna fullstack

  • Co najmniej 5 lat budowy asynchronicznych API z Python i FastAPI.
  • Solidna znajomość projektowania baz danych, bezpiecznej logiki serwera i integralności danych.
  • Doświadczenie we wdrażaniu i uruchamianiu konteneryzowanych mikroserwisów z Docker na produkcji.
  • Znajomość hostingu w chmurze, wdrożeń i infrastruktury chmurowej, mile widziane AWS.
  • Swoboda pracy z Git w zespołowym workflow 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ądzanie stanem przez TanStack (React Query).
  • Praktyczne doświadczenie w podłączaniu zewnętrznych usług AI, jak OpenAI APIs, do działających aplikacji

Odpowiedzialność i dostarczanie

  • Umiesz zagłębić się w problemy architektury i wąskie gardła wydajności oraz je rozwiązać.
  • Piszesz testy i przeglądasz kod innych z nawyku, nie na końcu.
  • Dostarczasz stabilnie i na dobrym poziomie, pracując z zespołem w różnych strefach czasowych.
  • Wdrażałeś funkcje end to end w Python i React, nie tylko po jednej stronie stacku.

Mentoring i współpraca międzyzespołowa

  • Lubisz szkolić 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 w skalowalności i projekcie, z inżynierami i liderami.
  • Dbasz o czysty, utrzymywalny kod i pracujesz tak, by wzmacniać cały zespół.

Dlaczego Kwalee?

Hojny urlop: Zacznij od 20 dni urlopu rocznego plus święta. Zyskasz też dodatkowy dzień za każdy rok pracy, do 5 lat!
Elastyczna praca: Oferujemy godziny podstawowe, które pozwalają elastycznie pracować wokół życia, oraz pulę dni pracy z domu do użycia w razie potrzeby.
Opieka zdrowotna: Prywatne ubezpieczenie medyczne dla ciebie i rodziny
Darmowe jedzenie i napoje: Ładuj energię bez limitu darmowych przekąsek i napojów.
Gamingowe bonusy: Otrzymuj kody Steam do wszystkich naszych premier!
Transport: Oszczędzaj na dojazdach dzięki niedrogiemu transportowi od drzwi do drzwi.
Lokalizacja biura: Pracuj z naszego biura w Bangalore, zanurzając się w dynamicznym sercu indyjskiej Silicon Valley, gdzie wielkie możliwości kariery płynnie łą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, by rozwijać swoje 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 all-hands.

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

W Kwalee jesteśmy dumni, że jesteśmy pracodawcą równych szans, gdzie 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 celebrowaniu różnorodnych głosów członków zespołu, napędzając innowacje i wzmacniając naszą więź 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.

Uznajemy znaczenie samorozwoju, awansu kariery i dobrostanu w utrzymaniu naszego utalentowanego zespołu. W Kwalee celebrujemy indywidualność i zachęcamy wszystkich, by w pracy byli sobą.