W skrócie
- Zadania: Prowadzenie zespołu inżynieryjnego i rozwijanie nowoczesnej platformy SaaS.
- Firma: Appfire, innowacyjna firma technologiczna z globalnym zasięgiem.
- Benefity: Umowa o pracę, 26 dni urlopu, prywatna opieka zdrowotna i elastyczne godziny pracy.
- Pozostałe informacje: Możliwość pracy zdalnej z dowolnego miejsca w Polsce.
- Dlaczego ta praca: Pracuj nad AI i nowoczesnymi technologiami w dynamicznym zespole.
- Kwalifikacje: Doświadczenie w Java, Spring oraz umiejętności frontendowe w TypeScript lub React.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
W Appfire wierzymy, że świetna praca odbywa się wtedy, gdy ludzie mogą wybierać, jak pracują. Po 20 latach tworzenia oprogramowania, które umożliwia zespołom przełamywanie silosów i płynne współdziałanie, nauczyliśmy się, że jeden rozmiar nie pasuje do wszystkich. Jesteśmy zespołem ponad 800 pracowników, pracujących zdalnie w 28 krajach.
Appfire poszukuje Tech Leada - Inżyniera Fullstack, który dołączy do zespołu BigPicture i pomoże rozwijać nowoczesną, opartą na chmurze platformę SaaS. Będziesz prowadzić projektowanie nowych funkcji, optymalizować istniejące usługi oraz wspierać systemy używane przez tysiące najemców. Ta rola jest mocno osadzona w ekspertyzie backendowej, wymagającej głębokiego zrozumienia Java, Spring oraz technologii AWS / Cloud. Dodatkowo, idealny kandydat musi mieć chęć i zdolność do zajmowania się warstwą frontendową (TypeScript, Angular lub React), łącząc obie warstwy, aby dostarczać kompleksowe rozwiązania.
Co będziesz robić:
- Przywództwo techniczne: Prowadzenie dyskusji technicznych, podejmowanie decyzji architektonicznych i kierowanie dojrzałym zespołem inżynieryjnym w nadchodzących inicjatywach produktowych napędzanych AI.
- Rozwój backendu: Projektowanie, wdrażanie i optymalizacja złożonych, skalowalnych funkcji backendowych przy użyciu Java, Spring i AWS.
- Dostawa funkcji frontendowych: Przejmowanie odpowiedzialności za warstwę frontendową przy użyciu TypeScript i Angular lub React w celu wsparcia dostarczania produktów fullstack.
- Wykonanie inicjatyw AI: Prowadzenie technicznej implementacji nadchodzących funkcji AI, koncentrując się szczególnie na możliwościach chatbotów AI, poprawie jakości danych i dynamicznym raportowaniu.
- Rozwój wspomagany AI: Aktywne korzystanie i promowanie nowoczesnych narzędzi deweloperskich wspomaganych AI (np. Cursor, Claude) w celu maksymalizacji efektywności i modernizacji procesów inżynieryjnych.
- Zapewnienie jakości: Zapewnienie wysokiej jakości kodu poprzez rygorystyczne testowanie (testy jednostkowe, integracyjne, e2e), przeprowadzanie przeglądów kodu oraz rozwiązywanie problemów związanych z wydajnością.
- Współpraca: Ścisła współpraca z właścicielami produktów, projektantami UX/UI oraz innymi zespołami inżynieryjnymi.
Co będziesz potrzebować:
- Przywództwo techniczne: Udokumentowane doświadczenie jako Tech Lead, kierowanie kierunkiem technicznym, podejmowanie decyzji architektonicznych i mentoring inżynierów na poziomie senior/mid-level.
- Silna podstawa w Java i Spring: Głębokie, praktyczne zrozumienie Java, Spring, Hibernate i SQL.
- Ekspertyza w chmurze i AWS: Silne zrozumienie architektury SaaS i obszerne doświadczenie w budowaniu/skalowaniu aplikacji w środowiskach chmurowych, szczególnie AWS.
- Umiejętności frontendowe: Dobre umiejętności praktyczne w TypeScript i nowoczesnych frameworkach (Angular lub React) połączone z prawdziwą chęcią rozwijania funkcji fullstack.
- AI i nowoczesne narzędzia: Wysoki poziom komfortu w pracy z technologiami AI, biegłość w praktykach rozwoju wspomaganego AI (szczególnie Cursor, Copilot) oraz zainteresowanie lub doświadczenie w implementacji funkcji AI (np. integracja LLM, indeksowanie danych).
- Czysty kod i wzorce: Dobre zrozumienie zasad SOLID i powszechnych wzorców projektowych, aby utrzymać kod w dobrej kondycji.
- Testowanie i narzędzia: Biegłość w JUnit/Spock, Git, Maven i Docker.
- Myślenie o gotowości produkcyjnej: Doświadczenie w rozwijaniu i skalowaniu ustalonych systemów (poza tylko projektami greenfield) oraz skupienie na długoterminowej utrzymywaniu kodu.
- Świadomość wydajności: Umiejętność korzystania z narzędzi profilujących i skupienie na pisaniu efektywnego kodu, który dobrze działa pod obciążeniem.
Co oferujemy:
- Umowa o pracę (na czas nieokreślony)
- Każdy członek zespołu Appfire ma prawo do akcji firmy, co sprzyja poczuciu własności i związku z naszym wzrostem.
- 26 płatnych dni urlopu rocznie, niezależnie od stażu, dni wellness (1 dzień miesięcznie, niedostępny do przeniesienia), 24 godziny płatnego czasu wolnego na angażowanie się w znaczące działania poza pracą.
- W pełni pokryty plan prywatnej opieki zdrowotnej Luxmed. Możesz rozszerzyć ochronę na swojego partnera lub wybrać dodatkowe ulepszenia dostosowane do swoich potrzeb.
- Ubezpieczenie na życie zapewnione przez UNUM i w pełni opłacane przez Appfire.
- Platforma MyBenefit - 150 PLN miesięcznie do wydania na kartę Multisport lub na różnorodne doświadczenia, takie jak zakupy, restauracje i rozrywka.
- Dodatek na biuro domowe - 200 PLN netto miesięcznie dodawane do wynagrodzenia w celu wsparcia kosztów energii elektrycznej i internetu podczas pracy zdalnej.
- Karta lunchowa - 300 PLN miesięcznie na zakupy spożywcze lub jedzenie na mieście, dostępna za pośrednictwem wirtualnej karty przedpłaconej Pluxee.
Appfire jest pracodawcą równych szans i nie dyskryminuje ze względu na rasę, kolor skóry, religię, płeć (w tym ciążę), orientację seksualną, tożsamość lub ekspresję płciową, narodowość, wiek, niepełnosprawność, informacje genetyczne, stan cywilny, status weterana lub jakąkolwiek inną chronioną cechę zgodnie z obowiązującym prawem.
Java Tech Lead in Katowice – pracodawca: Appfire
Appfire to doskonały pracodawca, który oferuje elastyczne warunki pracy zdalnej oraz dynamiczne środowisko sprzyjające współpracy między zespołami. Nasza kultura opiera się na innowacyjności i wsparciu dla rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności i awans w ramach organizacji. Pracując w Appfire, będziesz częścią zespołu, który ceni różnorodność i dąży do wspólnego osiągania sukcesów.