Pracuj.pl Praca zdalna Senior

Senior Full Stack Developer

NASK

⚲ Warszawa, Wola

11 000–15 000 zł brutto / mies.

Wymagania

  • React Native
  • TypeScript
  • Python
  • Django
  • Django REST
  • PostgreSQL
  • REST API
  • Redmine
  • YouTrack
  • GitLab Pages
  • Playwright
  • Sentry
  • SonarQube

Opis stanowiska

Nasze wymagania: Doświadczenie w pracy z React (wersja 19) Bardzo dobra znajomość TypeScript Praktyczna znajomość narzędzia Vite Doświadczenie w walidacji danych z wykorzystaniem Zod Bardzo dobra znajomość języka Python Doświadczenie w pracy z frameworkiem Django Znajomość Django REST Framework Doświadczenie w pracy z bazą danych PostgreSQL Doświadczenie w integracji systemów uwierzytelniania (Keycloak) Umiejętność pracy z backlogiem projektowym (Redmine, YouTrack) Znajomość zasad projektowania i konsumowania REST API Samodzielność, systematyczność i dokładność Rzetelne podejście do wykonywanych obowiązków oraz wysoki poziom etyki zawodowej Mile widziane: Doświadczenie w integracji z systemami administracji publicznej (np. Węzeł Krajowy) Znajomość narzędzi i procesów CI/CD Doświadczenie w pracy z repozytorium artefaktów Nexus Znajomość narzędzi do raportowania testów (GitLab Pages, Playwright) Doświadczenie w monitorowaniu jakości i stabilności aplikacji (Sentry, SonarQube) Znajomość systemów pocztowych (np. Roundcube) Doświadczenie w pracy w metodykach Agile / Scrum Zakres obowiązków: Rozwój i utrzymanie aplikacji frontendowych w React 19 z wykorzystaniem TypeScript Implementacja logiki backendowej w Python (Django, Django REST Framework) Projektowanie, rozwój i utrzymanie REST API Integracja systemów uwierzytelniania i autoryzacji (Keycloak) oraz integracja z Węzłem Krajowym Praca z bazą danych PostgreSQL Implementacja i utrzymanie zadań asynchronicznych (django-q2) Realizacja zadań zgodnie z backlogiem projektowym (Redmine, YouTrack) Tworzenie testów jednostkowych i integracyjnych oraz analiza raportów testów (Playwright, GitLab Pages) Monitorowanie stabilności aplikacji i błędów (Sentry) Dbanie o jakość kodu oraz zgodność ze standardami (SonarQube) Dokumentowanie zaimplementowanych rozwiązań Współpraca z zespołem w zakresie planowania i rozwoju aplikacji