lub stacjonarnie
Fullstack Developer (Next.js)
Dobrze się czujesz w tych technologiach? Aplikuj!
Must have
Nice to have
Poznaj nasze oczekiwania i zobacz na czym nam zależy
Wymagane Umiejętności i Kwalifikacje:
- Minimum 3 lata doświadczenia jako Fullstack Developer z silnym ukierunkowaniem na rozwój backendu.
- Ekspertyza w Next.js, w szczególności w zakresie funkcji backendowych, takich jak API routes i Server Actions.
- Biegłość w JavaScript i TypeScript.
- Doświadczenie w projektowaniu i wdrażaniu RESTful API.
- Silna znajomość integracji z bazami danych (np. MS SQL Server).
- Znajomość renderowania po stronie serwera (SSR) i generowania statycznych stron (SSG) w Next.js.
- Wiedza na temat mechanizmów uwierzytelniania (np. sesje, ciasteczka, tokeny).
- Doświadczenie w strategiach cache'owania (np. Redis, integracja z CDN) w celu optymalizacji wydajności serwera.
- Praktyczna znajomość Gita i workflowów kontroli wersji.
- Podstawowa znajomość praktyk DevOps i wdrażania aplikacji Next.js.
Mile widziane:
- Znajomość platform chmurowych (np. AWS) do wdrażania skalowalnych rozwiązań.
- Dobra znajomość technik optymalizacji wydajności dla backendowych API.
- Zrozumienie pipeline'ów CI/CD dla efektywnego wdrażania.
Umiejętności miękkie:
- Silne umiejętności analityczne i rozwiązywania problemów.
- Doskonałe umiejętności komunikacyjne i współpracy.
- Samodzielność oraz zdolność do pracy w zespole.
- Chęć aktualizowania wiedzy o postępach w ekosystemie Next.js.
Opis projektu:
Główne Obowiązki:
- Tworzenie skalowalnych aplikacji webowych z wykorzystaniem Next.js, koncentrując się zarówno na frontendzie, jak i backendzie.
- Projektowanie i wdrażanie rozwiązań backendowych z wykorzystaniem API routes w Next.js dla logiki serwerowej.
- Wykorzystanie Next.js Server Actions do optymalizacji obsługi danych i poprawy wydajności aplikacji.
- Tworzenie i zarządzanie RESTful API dla płynnej komunikacji między frontendem a backendem.
- Praca z systemami uwierzytelniania i autoryzacji (np. OAuth, JWT) w celu zabezpieczania API.
- Integracja z bazami danych z wykorzystaniem renderowania po stronie serwera (SSR) i dynamicznego routingu.
- Optymalizacja aplikacji pod kątem wydajności, skalowalności i łatwości utrzymania.
- Współpraca z product managerami, projektantami i innymi deweloperami w celu tworzenia rozwiązań skoncentrowanych na użytkownikach.
- Rozwiązywanie problemów backendowych i zapewnienie solidnego mechanizmu obsługi błędów.
Opis Oferty:
Dołącz do nowo utworzonego zespołu, który skupi się na modernizacji i przepisaniu istniejącej aplikacji na bardziej zaawansowaną technologicznie wersję. Projekt dedykowany jest sektorowi zarządzania edukacją wczesnodziecięcą i ma na celu stworzenie nowoczesnego, wydajnego i skalowalnego rozwiązania. Poszukujemy osób na poziomie Regular lub Senior.
Pracujemy w Scrumie, co oznacza ścisłą współpracę, regularne spotkania i iteracyjne podejście do realizacji celów. Cenimy sobie bezpośrednią współpracę między członkami zespołu, dlatego wymagamy obecności w biurze we Wrocławiu co najmniej raz w tygodniu.
Dlaczego warto do nas dołączyć?
Bądź częścią naszej społeczności technologicznej
(125 Regular i Senior)
Tech communities
Mentoring
Rozwijaj się i wdrażaj własne pomysły
Dołącz do zgranej ekipy
Wydarzenia tech & life
Lifestyle communities
Zapoznaj się z procesem rekrutacji
Zaaplikuj
Odezwiemy się do Ciebie w ciągu 2 tygodni.
Wstępna rozmowa telefoniczna
Rozmowa kwalifikacyjna
Informacja zwrotna
Witamy na pokładzie!
Najczęściej zadawane pytania
W RST istnieje możliwość zmiany specjalizacji. Jeżeli zamierzasz zmienić swoją ścieżkę kariery, Twój HR Guide zajmie się wsparciem oraz pomocą w realizacji celu rozwojowego.
Do każdego procesu rekrutacyjnego podchodzimy indywidualnie. Od otrzymania CV staramy się jak najszybciej z Tobą skontaktować. Terminy spotkań rekrutacyjnych ustalamy wspólnie podczas rozmowy telefonicznej. Po spotkaniu wracamy do Ciebie z informacją zwrotną do 5 dni roboczych. Zależy nam na sprawnym i jasnym procesie. Wiemy, że nikt nie lubi długo czekać! :)
Każdy pracownik ma możliwość wyboru trybu pracy. Jesteśmy otwarci na pracę zdalną, hybrydową oraz stacjonarną, każdemu z naszych pracowników udostępniamy niezbędny sprzęt do pracy. To Ty decydujesz o tym, jak chcesz pracować.
Do każdego zespołu jest przypisany HR Guide, który jest opiekunem zespołu w sprawach rozwojowych i administracyjnych. Dba, abyśmy rozwijali się oraz czuli się dobrze w przypisanym projekcie. Gdy kończy się projekt i mamy taką możliwość, oferujemy Ci przejście do innego zespołu.