Full-Stack Developer in Katowice

Full-Stack Developer in Katowice

Katowice Pełny etat 121455 - 148445 zł / rok (szac.) Zdalnie
A

W skrócie

  • Zadania: Twórz i utrzymuj usługi backendowe oraz aplikacje frontendowe z użyciem Node.js i React.
  • Firma: Dynamiczna firma outsourcingowa z międzynarodowym zespołem i ambitnymi planami rozwoju.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczny czas pracy, 20 dni płatnego urlopu i wsparcie w rozwoju.
  • Pozostałe informacje: Możliwość pracy zdalnej i brak mikrozarządzania - stawiamy na zaufanie i wsparcie.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w nowoczesnych technologiach.
  • Kwalifikacje: Doświadczenie w Node.js, React oraz umiejętność pracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 121455 - 148445 zł za rok.

Altamira jest firmą outsourcingową zajmującą się rozwojem oprogramowania. Oferujemy rozwiązania, które mają realny wpływ na wzrost i produktywność naszych klientów. Posiadając wiedzę z zakresu rozwoju produktów i technologii, dążymy do dostarczania kosztowo efektywnych rozwiązań bez kompromisów w jakości. Nasze zespoły dostarczające usługi obecnie działają na Słowacji, Ukrainie i Bliskim Wschodzie, a nasze ambicje obejmują rozszerzenie działalności, aby sprostać rosnącemu zapotrzebowaniu w Europie oraz na naszych głównych rynkach wzrostu w Wielkiej Brytanii i Stanach Zjednoczonych. Skupiamy się na branżach takich jak EdTech, Fintech, eCommerce i Pharma.

Szukamy Full-Stack Developera (Node.js + React), który dołączy do naszego zespołu i będzie pracować nad długoterminowym projektem dla międzynarodowego klienta. Jest to zaangażowanie w model outstaffingowy, co oznacza, że będziesz w pełni zintegrowany z zespołem klienta i ściśle współpracować z ich inżynierami, menedżerami produktu i interesariuszami.

Projekt: Dołączysz do istniejącego produktu z ustaloną bazą kodu i aktywną mapą rozwoju. Projekt koncentruje się na budowaniu i utrzymywaniu skalowalnych usług back-end oraz złożonych aplikacji front-end. Będziesz pracować z nowoczesnymi technologiami JavaScript i TypeScript, a także utrzymywać i rozwijać części systemu legacy.

Wymagania:

  • Back-end (Node.js, z doświadczeniem w PHP/Laravel)
  • Głębokie, praktyczne doświadczenie z Node.js w środowiskach produkcyjnych
  • Silna znajomość TypeScript i nowoczesnego JavaScript
  • Doświadczenie w projektowaniu i wdrażaniu RESTful API
  • Zrozumienie wzorców architektury backendowej (architektura warstwowa, projekt modułowy, separacja obaw)
  • Solidne zrozumienie programowania asynchronicznego, pętli zdarzeń i rozważań dotyczących wydajności w Node.js
  • Doświadczenie w pracy z bazami danych SQL, w tym optymalizacja zapytań, transakcje i migracje
  • Znajomość mechanizmów uwierzytelniania i autoryzacji (JWT, OAuth, dostęp oparty na rolach)
  • Doświadczenie z obsługą błędów, logowaniem i monitorowaniem w usługach back-end
  • Umiejętność pisania kodu, który jest łatwy do utrzymania i testowania (testy jednostkowe i integracyjne)
  • Praktyczne doświadczenie w pracy z PHP i Laravel w środowiskach produkcyjnych
  • Umiejętność utrzymywania i rozwijania istniejących usług opartych na Laravel
  • Front-end (React.js)
  • Silne doświadczenie w budowaniu złożonych aplikacji z użyciem React
  • Pewne korzystanie z nowoczesnych wzorców React (hooki, kontekst, komponenty kontrolowane)
  • Doświadczenie z rozwiązaniami do zarządzania stanem (Redux, React Query lub podobne)
  • Umiejętność projektowania i wdrażania skalowalnych architektur komponentów
  • Silne zrozumienie optymalizacji wydajności front-end (memoizacja, kontrola renderowania, dzielenie kodu)
  • Doświadczenie w pracy z formularzami, walidacją i złożonym stanem UI
  • Znajomość dostępności (a11y) i kompatybilności między przeglądarkami
  • Doświadczenie w integrowaniu aplikacji front-end z API i obsługiwaniu asynchronicznych przepływów danych
  • Umiejętność utrzymywania spójnego UI/UX w dużych bazach kodu

Obowiązki:

  • Rozwój i utrzymanie usług back-end przy użyciu Node.js i TypeScript
  • Projektowanie, wdrażanie i rozwijanie RESTful API
  • Utrzymywanie i rozwijanie istniejących usług PHP i Laravel
  • Budowanie i utrzymywanie złożonych aplikacji front-end przy użyciu React
  • Ścisła współpraca z zespołem klienta nad rozwojem funkcji i decyzjami technicznymi
  • Zapewnienie jakości kodu poprzez testowanie, przeglądy kodu i najlepsze praktyki inżynieryjne
  • Praca z istniejącymi i legacy systemami, poprawiając stabilność i łatwość utrzymania
  • Przyjmowanie odpowiedzialności za funkcje od początku do końca, od wdrożenia po dostawę
  • Wkład w poprawę wydajności, niezawodności i skalowalności w całym stosie

Szanujemy Twój czas i utrzymujemy nasz proces przejrzysty i ludzki. Od pierwszego „cześć” do oferty zazwyczaj zajmuje to do 2 tygodni:

  • Krótkie rozmowy rekrutacyjne (30 min)
  • Rozmowa techniczna z naszymi ekspertami (1 godzina)
  • Rozmowa z klientem (jeśli potrzebna, do 1 godziny)
  • Sprawdzenie referencji
  • Oferta i powitanie na pokładzie

Proszę pamiętać, że proces może się czasami różnić w zależności od roli lub specyficznych potrzeb projektu.

Dlaczego warto dołączyć do altamira.ai:

  • Oferujemy uczciwe, konkurencyjne wynagrodzenie i prawdziwe możliwości rozwoju.
  • W pełni zdalnie - bez dojazdów, bez ograniczeń biurowych.
  • Nie stosujemy mikrozarządzania - stawiamy na zaufanie, odpowiedzialność i wsparcie.
  • Zapewniamy cały potrzebny sprzęt technologiczny.
  • 20 dni roboczych płatnego urlopu, płatne zwolnienia chorobowe, święta publiczne i regularne przeglądy wynagrodzenia.
  • Elastyczny grafik, aby zachować równowagę między życiem zawodowym a prywatnym.
  • Przestrzeń do nauki, eksperymentowania i realizacji swoich pomysłów.

Wierzymy, że sukces altamira.ai jest niemożliwy bez sukcesu naszych talentów i sukcesu naszych klientów!

Full-Stack Developer in Katowice – pracodawca: Altamira

Altamira to doskonały pracodawca, oferujący pełną elastyczność pracy zdalnej oraz konkurencyjne wynagrodzenie. Nasza kultura pracy opiera się na zaufaniu i wsparciu, co pozwala pracownikom na samodzielność i rozwój w dynamicznym środowisku technologicznym. Oferujemy 20 dni płatnego urlopu, możliwość nauki i eksperymentowania oraz regularne przeglądy wynagrodzeń, co czyni nas idealnym miejscem dla utalentowanych programistów szukających satysfakcjonującej kariery.

A

Dane kontaktowe:

Zespół rekrutacyjny Altamira

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Full-Stack Developer in Katowice

Node.js
TypeScript
JavaScript
RESTful APIs
Asynchronous Programming
SQL Databases
JWT