kariera

FullStack Developer

Miejsce pracy: Zamienie

Zakres obowiązków:

Opis stanowiska:

Poszukujemy doświadczonego Programisty Full-Stack, który dołączy do naszego zespołu i będzie odpowiedzialny za rozwijanie i utrzymywanie serwisów internetowych należących do naszego portfolio. Idealny kandydat powinien mieć solidne doświadczenie w programowaniu w Java (Spring) oraz biegłą znajomość Node.js i nowoczesnego JavaScript (ES6+).

Projektowanie i rozwijanie aplikacji webowych:

  • Tworzenie oraz optymalizacja aplikacji przy użyciu Java (Spring) i Node.js.
  • Wykorzystywanie nowoczesnych technologii i frameworków, takich jak Next.js, do tworzenia wydajnych aplikacji frontendowych.

Tworzenie i zarządzanie bazami danych:

  • Projektowanie i utrzymywanie relacyjnych baz danych (np. PostgreSQL, MySQL).
  • Optymalizacja zapytań do baz danych w celu zapewnienia wysokiej wydajności aplikacji.

Integracja i tworzenie API:

  • Projektowanie, rozwijanie i wykorzystanie API RESTful.
  • Zapewnienie bezproblemowej integracji z innymi systemami oraz usługami.

Kontrola wersji i zarządzanie kodem:

  • Wykorzystanie systemu kontroli wersji Git do zarządzania kodem źródłowym.
  • Wprowadzanie konwencji kodowania oraz refaktoryzacja starszej bazy kodu, aby poprawić jego czytelność i utrzymanie.

Praca samodzielna:

  • Aktywne uczestnictwo w procesach Agile/Scrum, z pełną odpowiedzialnością za realizację zadań.
  • Samodzielne zarządzanie zadaniami w celu dostarczania wysokiej jakości oprogramowania.

Wymagania:

Wymagane:

  • Minimum 2 letnie doświadczenie w pracy z frameworkiem Next.js w wersji 12+
  • Minimum 2 lata doświadczenia zawodowego w programowaniu w Java (Spring)
  • Biegła znajomość Node.js i nowoczesnego JavaScript (ES6+)
  • Dobra znajomość relacyjnych baz danych (np. PostgreSQL, MySQL) i umiejętność optymalizacji zapytań
  • Minimum 2 letnie doświadczenie w tworzeniu i konsumpcji API RESTful
  • Znajomość systemu kontroli wersji Git
  • Umiejętność pisania czystego, wydajnego i łatwego w utrzymaniu kodu
  • Minimum 2 letnie doświadczenie w pracy w metodologii Agile/Scrum

Mile widziane umiejętności i doświadczenia:

  • Znajomość TypeScript: Umiejętność programowania w TypeScript będzie dużym atutem.
  • Stylowanie: Znajomość technologii związanych ze stylowaniem, takich jak Bootstrap czy Tailwind.
  • Wzorce projektowe i zasady SOLID: Znajomość i umiejętność stosowania wzorców projektowych oraz zasad SOLID w codziennej pracy.
  • Narzędzia CI/CD: Doświadczenie w pracy z narzędziami CI/CD, takimi jak Jenkins.
  • Testowanie: Doświadczenie w testowaniu jednostkowym i integracyjnym.
  • Konteneryzacja: Podstawowa znajomość technologii konteneryzacji, takich jak Docker.
  • Systemy CMS: Umiejętność pracy z systemami CMS oraz podstawowa znajomość PHP, szczególnie WordPress.
  • Zarządzanie zadaniami: Doświadczenie w pracy z narzędziami do zarządzania zadaniami, takimi jak Jira lub Asana.

Oferujemy:

Oferujemy

  • Dowolną forma zatrudnienia i pracę na nowych projektach

Dbamy o Ciebie!

  • Darmowa Siłownia i Squash: Na terenie firmy masz bezpłatny dostęp do siłowni i kortów do squasha.
  • Parking :Przestronny parking dla aut , rowerów oraz zaplecze sanitarne.
  • Dofinansowanie do Okularów: Zapewniamy wsparcie finansowe na zakup okularów.
  • Imprezy Okolicznościowe: Regularnie organizujemy wydarzenia integracyjne.
  • Workation: Pracuj z dowolnego miejsca w Polsce
  • Rekomendacje Pracowników: Atrakcyjne nagrody za polecenia nowych pracowników.
  • Prywatna Opieka Medyczna i Ubezpieczenie na Życie: Dbamy o Twoje zdrowie i bezpieczeństwo.
  • Karta MultiSport: Dostęp do wielu obiektów sportowych.

Dołącz do nas i ciesz się tymi wyjątkowymi benefitami!

Osoby spełniające wymagania prosimy o przesłanie CV za pomocą przycisku APLIKUJ na dole ogłoszenia.

W aplikacji prosimy zawrzeć klauzulę: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji obecnych i przyszłych procesów rekrutacji zgodnie z Rozporządzenia PE i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych)”.
Kariera

Proces rekrutacji

01

Zaaplikuj

jeśli chcesz być częścią naszego zespołu, wyślij nam swoje CV

02

Poczekaj na nasz znak

dostajemy CV od wielu kandydatów, a chcemy ze wszystkimi aplikacjami się zapoznać. Dlatego odezwiemy się tylko do wybranych kandydatów, z którymi będziemy chcieli lepiej się poznać

03

Poznajmy się

na pierwszym spotkaniu przekonaj dział HR, że właśnie na Ciebie czekał

04

Spotkanie z przełożonym

jesteś prawie na mecie, teraz tylko pokaż swoje kompetencje zawodowe osobie, która wkrótce może stać się Twoim przełożonym

05

Ostatnia prosta

po spotkaniach wewnętrznych wybierzemy najlepszego kandydata i z pewnością damy Ci znać bez względu na wynik rekrutacji

06

Jesteś na pokładzie

czas zacząć przygodę w Action