Pełny Opis Pracy

Starszy Fullstack Developer

Technologia - AI i technologia

Pełny etat

Bengaluru, Karnataka

Aplikuj Teraz

Rozwiń swoją 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 osiągnął liczne globalne hity list na Steam, konsolach i Amazon, generując miliony list życzeń. Ostatnio wydaliśmy przełomowe hity, takie jak The Precinct i Town to City. To wyjątkowa szansa, by wnieść swoje doświadczenie do globalnego studia dominującego zarówno w grach mobilnych, jak i indie na PC i konsole.

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

Dołącz do zespołu!

Ponieważ nadal rośniemy, szukamy teraz osoby na stanowisko Starszy Fullstack Developer do naszego zespołu AI i Technology.

Jako Starszy Fullstack Developer będziesz odpowiadać za budowę i wdrażanie aplikacji fullstack end to end. Ta rola wzmacnia naszą seniorską ekspertyzę, by wspierać 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 będą napędzać szerszy biznes.

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

Obowiązki

  • Projektowanie, budowanie i wdrażanie kompletnych funkcji w backendach Python/FastAPI i frontendach React.
  • Budowa i utrzymanie asynchronicznych API w Python i FastAPI, opartych na sensownym projekcie bazy danych i bezpiecznej logice po stronie serwera.
  • Wdrażanie i wzmacnianie konteneryzowanych mikroserwisów z Docker, by działały stabilnie na produkcji.
  • Budowa frontendów z użyciem 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, takich jak GitHub Copilot w VS Code, by pracować szybciej bez kompromisów jakościowych.
  • Wykrywanie problemów architektury i wąskich gardeł wydajności w całym stacku oraz ich naprawa.
  • Pisanie i utrzymywanie testów, by baza kodu pozostała niezawodna w miarę wzrostu.
  • Przegląd kodu innych developerów i jasny, konstruktywny feedback.
  • Aktualizowanie dokumentacji technicznej, by zespół mógł znaleźć to, czego potrzebuje.
  • Pisanie czystego, utrzymywalnego kodu, na którym inni w zespole mogą budować.
  • Współpraca z naszymi AI Engineers przy uruchamianiu i stabilizacji infrastruktury dla nowych narzędzi w obszarze PCC i Mobile.
  • Wsparcie zespołu DevOps, pomoc w utrzymaniu środowisk AWS i pipeline’ów wdrożeniowych w dobrej kondycji wraz ze wzrostem zapotrzebowania.
  • Mentoring innych developerów i dzielenie się wiedzą wraz ze wzrostem zespołu.
  • Aktywna praca w płaskiej strukturze zespołu, odblokowywanie innych i utrzymanie tempa dostaw.
  • Udział w decyzjach o skalowalności i rozwoju systemów, bez formalnej odpowiedzialności menedżerskiej.
  • Raportowanie Head of Engineering wszystkich istotnych spraw wpływających na Twoją rolę i pracę.
  • Pełne przestrzeganie procedur, procesów, strategii i taktyk firmy, które mogą być wydawane od czasu do czasu.
  • Inne zadania ad hoc, które mogą pojawić się od czasu do czasu i zostać przydzielone przez firmę.

Ekspertyza techniczna Fullstack

  • Co najmniej 5 lat doświadczenia w budowie asynchronicznych API z Python i FastAPI.
  • Solidna znajomość projektowania baz danych, bezpiecznej logiki po stronie serwera i zachowania spójności danych.
  • Doświadczenie we wdrażaniu i uruchamianiu konteneryzowanych mikroserwisów z Docker na produkcji.
  • Znajomość hostingu w chmurze, wdrożeń i infrastruktury cloud; AWS mile widziane.
  • 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, zwłaszcza Next.js, Vite i TypeScript.
  • Swoboda pracy z Tailwind CSS i Shadcn oraz zarządzania stanem przez TanStack (React Query).
  • Praktyczne doświadczenie w podłączaniu zewnętrznych usług AI, takich jak OpenAI APIs, do działających aplikacji

Odpowiedzialność i dostarczanie

  • Potrafisz wnikać w problemy architektury i wąskie gardła wydajności oraz je rozwiązywać.
  • Piszesz testy i robisz review kodu innych z nawyku, nie jako dodatek na końcu.
  • Dostarczasz stabilnie i na dobrym poziomie, pracując z resztą zespołu w różnych strefach czasowych.
  • Wdrażałeś funkcje end to end zarówno w Python, jak i React, nie tylko po jednej stronie stacku.

Mentoring i współpraca międzyzespołowa

  • Lubisz szkolić innych developerów i rozwijać osoby wokół siebie, bez potrzeby bycia ich menedżerem.
  • Chętnie pomagasz przy DevOps i infrastrukturze obok własnej pracy.
  • Potrafisz jasno omawiać kompromisy dotyczące skalowalności i projektu z inżynierami i leadershipem.
  • Zależy Ci na czystym, utrzymywalnym kodzie i pracujesz tak, by wzmacniać cały zespół.

Dlaczego Kwalee?

Hojny urlop: Zacznij od 20 dni urlopu rocznie plus święta. Otrzymasz też dodatkowy dzień za każdy rok pracy, do 5 lat!
Elastyczna praca: Oferujemy godziny podstawowe, które pozwalają dopasować pracę do życia, oraz pulę dni „Work From Home” do użycia, gdy ich potrzebujesz.
Opieka zdrowotna: Prywatne ubezpieczenie medyczne dla Ciebie i Twojej rodziny
Darmowe jedzenie i napoje: Zasil swój dzień nielimitowanymi darmowymi przekąskami i napojami.
Gamingowe dodatki: Otrzymuj kody Steam do wszystkich naszych premier gier!
Transport: Oszczędzaj na dojazdach dzięki naszej niedrogiej usłudze transportu od drzwi do drzwi.
Lokalizacja biura: Pracuj z naszego biura w Bangalore, zanurzając się w dynamicznym sercu indyjskiej Doliny Krzemowej, gdzie ogromne 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: Skorzystaj z naszej firmowej subskrypcji LinkedIn Learning, by rozwijać swoje umiejętności
Gadżety i wydarzenia: Zdobądź ekskluzywne gadżety Kwalee, baw się na sezonowych wydarzeniach i bądź na bieżąco dzięki regularnym spotkaniom town hall.

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

W Kwalee jesteśmy dumni z bycia pracodawcą równych szans i wierzymy, że różnorodność oraz 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 docenianiu różnorodnych głosów członków zespołu, co napędza innowacje i wzmacnia więź z graczami. Konsekwentnie rozwijamy równość, różnorodność i inkluzję 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 utalentowanych osób w zespole. W Kwalee celebrujemy indywidualność i zachęcamy wszystkich, by w pracy byli sobą.