freehire launches on Product Hunt on 26 August.

Follow →

Full-stack Engineer (Senior) @Makimo

Summary

Senior full-stack engineer building and modernizing software products end-to-end, working across the stack with Java/Kotlin, Python, React, and cloud platforms like AWS and Azure.

Specjalizujemy się w pracy end to end nad produktami informatycznymi oraz w modernizacji aplikacji dla scale-upów, klientów korporacyjnych oraz organizacji pozarządowych. Mamy duże doświadczenie w utrzymaniu, rozwoju i transformacji rozbudowanych systemów legacy, ale nie stronimy od eksperymentalnego prototypowania i projektów greenfield.

W codziennej pracy kierujemy się pragmatyzmem. Działamy w kilkuosobowych zespołach o płaskiej strukturze, nastawionych na samodzielne odkrywanie wartości biznesowej, bezpośredni kontakt z interesariuszami i dostarczanie efektów, dla których wybrana technologia jest narzędziem do osiągnięcia celu. Skupiamy się na poznaniu domeny naszych klientów, występowaniu w roli konsultantów i warsztatowym odkrywaniu produktu wspólnie z nimi.

Poruszamy się po całym stacku technologicznym, unikając ścisłej specjalizacji. Jesteśmy efektywnym zespołem do zadań specjalnych.

Jesteśmy certyfikowanym partnerem AWS Select w ścieżce Services.

Wśród projektów, które rozwijamy, są m.in.:

  • System w branży MarTech związany z reklamą kontekstową i wideo, dla klientów instytucjonalnych i rządowych: Java, Spring Boot, Kotlin, React, PostgreSQL, AWS, Terraform
  • System zbierania i analizy danych dla UNAIDS: Python (Django), Alpine.js, Azure
  • Aplikacje mobilne (natywny Android, React Native, Ionic, Capacitor) oraz projekty związane z analizą danych.

Specjalistyczne wymagania techniczne

  • Python / JS oraz/lub Elixir + otwartość na inne technologie
  • Komunikacja z klientem w języku polskim oraz angielskim (angielski na poziomie C1 lub odpowiadającym)
  • Podstawowa znajomość praktyk DevOps (Docker, Github Workflows)
  • Znajomość technologii chmurowych, głównie AWS Cloud
  • Umiejętność korzystania z narzędzi AI do wspierania własnej pracy
  • Analiza istniejącego kodu oraz umiejętność poruszania się w projektach bez dokumentacji i testów

Kluczowe odpowiedzialności w tej roli

  • Współpraca w małych zespołach na każdym etapie dostarczania oprogramowania: projektowanie, implementacja, dokumentowanie, testowanie, wdrożenie i utrzymanie
  • Praca przekrojowo przy całych produktach i ich komponentach – z większym, ale nie wyłącznym naciskiem na frontend/backend
  • Zapewnianie zgodności z dobrymi praktykami rozwoju oprogramowania, bezpieczeństwa, dokumentacji i utrzymania oraz silne poczucie odpowiedzialności za jakość
  • Ownership realizowanych zadań aż do wdrożenia i utrzymania (“you build it, you ship it”)
  • Zaangażowanie w rozwój procesów wytwórczych i dobrych praktyk inżynieryjnych
  • Mentoring młodszych członków zespołu i wspólny rozwój całych zespołów
  • Przywiązanie uwagi do szczegółów i dążenie do zadowolenia użytkowników

Korzyści i warunki zatrudnienia

  • Możliwość pracy zdalnej, 100% lub w biurze w Łodzi
  • Darmowa opieka medyczna na UoP oraz opcja dołączenia do opieki medycznej na B2B
  • Karta Multisport na UoP oraz opcja dołączenia w B2B
  • Osobisty budżet narzędziowy, rozwojowy i konferencyjny (UoP) lub zwrot kosztów rozwoju (B2B)
  • Wewnętrzne konferencje i warsztaty
  • Makimo Day – czas przeznaczony na rozwój
  • Jasna ścieżka rozwoju
  • Wsparcie zespołu oraz mentoring

Informacje dodatkowe

Specjalizujemy się w pracy end to end nad produktami informatycznymi oraz w modernizacji aplikacji. Posiadamy duże doświadczenie w utrzymaniu i transformacji systemów legacy. Jesteśmy efektywnym zespołem specjalizującym się w zadaniach specjalnych oraz w eksperymentalnych prototypowaniach. Jesteśmy partnerem AWS Select w ścieżce Services.

See also