Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
RST Software
8. 2. 2025
Informacje o stanowisku
technologies-expected :
REST API
TypeScript
JavaScript
Git
next.js
technologies-optional :
AWS
CI/CD
about-project :
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.
responsibilities :
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.
requirements-expected :
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 cacheowania (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.
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.