Poszukujemy lidera zespołu z dużym doświadczeniem w obszarze Frontend lub Full Stack (Frontend + Java), który będzie nadzorował rozproszony, interdyscyplinarny zespół składający się z ponad 7 członków (w tym back-end, frontend, full-stack, programiści baz danych i inżynierowie ds. kontroli jakości), jednocześnie wnosząc wkład techniczny do naszych projektów. Raportując bezpośrednio do CTO, zapewnisz pomyślną realizację sprintu, utrzymanie wysokich standardów rozwoju i wspieranie kultury zoriento
Poszukujemy lidera zespołu z dużym doświadczeniem w obszarze Frontend lub Full Stack (Frontend + Java), który będzie nadzorował rozproszony, interdyscyplinarny zespół składający się z ponad 7 członków (w tym back-end, frontend, full-stack, programiści baz danych i inżynierowie ds. kontroli jakości), jednocześnie wnosząc wkład techniczny do naszych projektów. Raportując bezpośrednio do CTO, zapewnisz pomyślną realizację sprintu, utrzymanie wysokich standardów rozwoju i wspieranie kultury zorientowanej na wyniki. Będziesz odpowiedzialny za wyniki zespołu, kierowanie decyzjami technicznymi w swojej domenie i zajmowanie się obowiązkami administracyjnymi, takimi jak wyznaczanie celów, opieka mentorska i przeglądy wyników.
Główne obowiązki:
- Nadzorowanie i prowadzenie projektu, rozwój i utrzymanie nowych i istniejących funkcji aplikacji.
- Nadzorowanie i prowadzenie aktualizacji oraz refaktoryzacji istniejących funkcjonalności aplikacji przy użyciu nowoczesnych technologii i frameworków, takich jak React i Java.
- Bierz udział w projektowaniu architektonicznym i tworzeniu wysokiej jakości aplikacji.
Oczekiwane wyniki:
- Doskonała wydajność zespołu — Utrzymuj wydajny, odpowiedzialny zespół, który konsekwentnie realizuje cele sprintu.
- Niezawodne dostarczanie — Zapewniaj terminowe wydania wysokiej jakości, które wspierają rozwój firmy i ekspansję rynkową.
- Doskonałość techniczna — wdrażanie najlepszych praktyk dotyczących frontendu (i opcjonalnie Java), zapewniając łatwe w utrzymaniu, skalowalne i wydajne rozwiązania.
- Operacyjne Wydajność – usprawnij przepływ pracy, zmniejsz wąskie gardła i usprawnij współpracę międzyfunkcyjną.
Kwalifikacje zawodowe:
- Minimum 7 lat doświadczenia jako frontend lub Full Stack Programista (Frontend + Java) z co najmniej 2-letnim stażem na stanowisku kierowniczym lub liderem zespołu.
- Udokumentowane doświadczenie w zakresie udziału w ponad 3 projektach (portfolio lub konto na GitHubie będzie znaczącym plusem).
- Dogłębna znajomość nowoczesnych technologii i frameworków Frontend.
- Dogłębna znajomość JavaScript, TypeScript, React i ich integracji z RESTful API.
- Głębokie zrozumienie mikro-frontendu architektura.
- Doświadczenie w zarządzaniu stanem (MobX, Redux, Zustand itp.)
- Dogłębne zrozumienie zasad bezpieczeństwa sieci (ochrona OWASP, XSS/CSRF).
- Znajomość narzędzi do budowania, takich jak Maven lub Gradle.
- Przestrzeganie najlepszych praktyk tworzenia oprogramowania: zasad SOLID, DRY, YAGNI, KISS i wzorców GoF.
- Doświadczenie w Potoki CI/CD wykorzystujące narzędzia takie jak Docker, CircleCI lub GitLab.
- Wygodne czytanie i refaktoryzacja istniejących baz kodu.
- Udowodniona umiejętność kierowania i inspirowania zróżnicowanego zespołu technicznego w środowisku rozproszonym.
- Silne poczucie inicjatywy, proaktywność i odpowiedzialność za wyniki zespołu.
- Doskonała komunikacja i umiejętności rozwiązywania konfliktów.
- Efektywne zarządzanie czasem i zdolności organizacyjne.
- Zorientowanie na wyniki, z talentem do rozwiązywania problemów i podejmowania decyzji.
- Angielski – średniozaawansowany.
Będzie plusem:
- Wcześniejsze doświadczenie w branży fintech.
- Doświadczenie w integracji płatności.
- Znajomość narzędzi BPM, takich jak Camunda.
- Doświadczenie z Next.js.
- Doświadczenie w React Native.
- Doświadczenie w projektowaniu bibliotek komponentów interfejsu użytkownika i zarządzanie.
- Doświadczenie w języku Java.
- Doświadczenie w pracy z technologiami PostgreSQL i AWS (np. Lambdas, API Gateway, DynamoDB).
- Doświadczenie z mikroserwisami i architekturą Hexagonal.
Co oferujemy:
- Dołącz do szybko rozwijającej się firmy FinTech, w której Twoje decyzje kształtują biznes, a Twój wkład naprawdę ma znaczenie.
- Atrakcyjny pakiet wynagrodzeń dostosowany do Twojego doświadczenia i wyników, a także zachęty uzależnione od wyników.
- Ciesz się 20 płatnymi dniami wolnymi w roku, elastycznym harmonogramem i kulturą wspierającą, stawiającą na pierwszym miejscu ludzi.
- Kompleksowa opieka medyczna, która zapewni Ci bezpieczeństwo i zdrowie Twoja rodzina będzie chroniona.
- Praca w międzynarodowym, zwinnym zespole z ambitnymi celami, nowoczesnymi narzędziami i silnym poczuciem celu.