NoFluffJobs Praca zdalna Mid New

Fullstack Developer – Laravel 11 + Vue 3 (TypeScript)

Signalo Sp z o o

⚲ Katowice

18 000 - 24 000 PLN (B2B)

Wymagania

  • Laravel
  • Vue.js
  • TypeScript
  • CA
  • REST API
  • API
  • PHP
  • MySQL
  • MariaDB
  • PostgreSQL
  • UI
  • CSS
  • SCSS
  • Tailwind (nice to have)
  • Docker Compose (nice to have)
  • Redis (nice to have)
  • Ionic (nice to have)
  • CD (nice to have)
  • Jenkins (nice to have)
  • GitHub (nice to have)
  • Docker (nice to have)
  • C (nice to have)

Opis stanowiska

O projekcie: Do zespołu Signalo Polska szukamy Fullstack Developera, który swobodnie porusza się zarówno po backendzie w Laravel 11, jak i frontendzie opartym o Vue 3 + TypeScript. Pracujemy nad nowoczesnymi aplikacjami webowymi, rozwijanymi w oparciu o REST API, integracje z systemami zewnętrznymi i modularne podejście do architektury. Szukamy osoby, która lubi budować funkcjonalności end-to-end, dobrze odnajduje się w pracy produktowej i zwraca uwagę nie tylko na to, żeby działało, ale też żeby kod był czytelny, skalowalny i dobrze zaprojektowany. Twoja rola Na tym stanowisku będziesz rozwijać aplikacje webowe w modelu fullstack — od logiki backendowej i API, po frontend SPA i warstwę interfejsu użytkownika. To rola dla osoby, która potrafi pracować samodzielnie, dobrze rozumie zależności pomiędzy backendem i frontendem oraz chce mieć realny wpływ na rozwój produktu i jakość rozwiązań. Wymagania: Backend - bardzo dobra znajomość PHP 8.3–8.4, - doświadczenie w pracy z Laravel 10/11, - znajomość Eloquent, migracji, kolejek, eventów i API Resources, - umiejętność budowania REST API: kontrolery, requesty, walidacje, DTO, - znajomość podstaw architektury aplikacji: moduły, warstwa usług, repozytoria, - doświadczenie z bazami danych MySQL / MariaDB lub PostgreSQL, - umiejętność debugowania, analizy logów i pracy z kodem produkcyjnym. Frontend - bardzo dobra znajomość Vue 3 z wykorzystaniem Composition API, - dobra praktyka w pracy z TypeScript w większych projektach, - doświadczenie z Vite, Pinia i Vue Router, - umiejętność integracji frontendu z REST API z użyciem axios lub fetch, - umiejętność budowania komponentów i logiki UI, - dobra znajomość CSS / SCSS, - praktyczne podejście do tworzenia przejrzystego i skalowalnego frontendu Codzienne zadania: - tworzenie i rozwój backendu w Laravel 11, - projektowanie i rozwój REST API, logiki biznesowej oraz integracji, - rozwój aplikacji SPA w Vue 3 + TypeScript, - projektowanie i implementacja nowych funkcjonalności end-to-end, - integracja aplikacji z systemami zewnętrznymi, - utrzymanie i rozwój kodu produkcyjnego, - proponowanie usprawnień w obszarze architektury, jakości kodu i organizacji rozwiązań, - współpraca z zespołem technologicznym przy rozwijaniu nowoczesnych aplikacji webowych.