Full Stack Developer (TypeScript)
Szukamy Full Stack Developera, który będzie rozwijał aplikację webową end-to-end: od UI, przez integrację z API, po pracę z danymi.
Zadania i odpowiedzialności:
Tworzenie interfejsów użytkownika (UX/UI)
Implementacja funkcjonalności w HTML, CSS, JavaScript/TypeScript
Optymalizacja wydajności, responsywności i kompatybilności
Implementacja architektury backendu, integracja z zewnętrznymi serwisami
Projektowanie i implementacja API (REST) oraz integracja z frontendem (kontrakty, walidacja, obsługa błędów)
Praca z bazą danych (model danych, podstawowe zapytania, dbanie o spójność)
Testowanie, debugowanie i dbanie o jakość (frontend + backend)
Współpraca z zespołem (planowanie, komunikacja, code review)
Wymagania (must have):
Znajomość TypeScript i JavaScript
Rozumienie REST API
HTML i CSS + responsywność
Znajomość Python i bash
Umiejętność testowania i debugowania
Znajomość systemu operacyjnego Linux
Znajomość GIT
Doświadczenie z konteneryzacją aplikacji: Docker/Kubernetes
Mile widziane:
Znajomość protokołu MQTT
Znajomość GO
Znajomość Angular/vue.js/React lub innego frameworka
Doświadczenie z pracą z bazami danych MongoDB oraz relacyjnymi bazami SQL
Doświadczenie z autoryzacją oraz autentyfikacją: SSL, OAuth2, JWT
Co oferujemy:
Mentoring + onboarding + regularne code review
Czytelne zadania i sensowny feedback
Realny wpływ na projekt i możliwość wdrażania własnych pomysłów
Niezbędny sprzęt do pracy
Jak wygląda rekrutacja
Proces rekrutacji wygląda następująco: najpierw wysyłasz swoje CV, a jeśli masz – również link do GitHuba lub portfolio z projektami. Następnie wykonujemy krótką rozmowę telefoniczną wstępnie omawiając Twoje doświadczenie, a kolejnym etapem jest rozmowa techniczna w formie zdalnej. Po spotkaniu kontaktujemy się z Tobą z decyzją i ewentualną propozycją współpracy.
Full Stack Developer (TypeScript)
Full Stack Developer (TypeScript)