JustJoin.IT Praca zdalna Senior

Fullstack Developer - Python / Angular

P&P Solutions

⚲ Warszawa

16 800 - 19 320 PLN netto (B2B)

Wymagania

  • Python
  • Angular 10+
  • REST API
  • Docker
  • Kubernetes
  • CI/CD
  • Agile
  • Scrum
  • NgRx
  • Jenkins

Opis stanowiska

Poszukujemy Senior Fullstack Developera, który ma mocne doświadczenie zarówno w backendzie Python, jak i frontendzie Angular. Dołączysz do długoterminowego projektu, w którym będziesz mieć realny wpływ na rozwój aplikacji, architekturę rozwiązań oraz jakość tworzonego oprogramowania.
Będziesz pracować nad nowymi funkcjonalnościami, integracjami i rozwojem istniejących aplikacji, współpracując z zespołem developerów oraz pozostałymi osobami zaangażowanymi w projekt.
📍 Lokalizacja: Warszawa / 100% zdalnie + 1 dzień w miesiącu w biurze w Warszawie
💼 Forma współpracy: B2B
💰 Stawka: 100–115 PLN/h netto + VAT
📅 Projekt: 12 miesięcy + możliwość przedłużenia
Technologie

Python • Django / FastAPI / Flask • Angular 10+ • TypeScript • NgRx • REST API • PostgreSQL / MySQL • Docker • Kubernetes • CI/CD • mikroserwisy • PyTest • Jest • Cypress
Czego szukamy?
• minimum 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych,
• bardzo dobrej znajomości Pythona i jednego z frameworków: Django, FastAPI lub Flask,
• bardzo dobrej znajomości Angulara 10+ oraz TypeScript,
• doświadczenia w tworzeniu REST API i integracji z systemami zewnętrznymi,
• znajomości PostgreSQL lub MySQL,
• praktycznej znajomości Dockera i Kubernetes,
• doświadczenia w pracy z CI/CD,
• znajomości architektury mikroserwisowej,
• doświadczenia w tworzeniu testów automatycznych,
• znajomości zasad SOLID, DRY, KISS oraz dobrych praktyk programistycznych,
• znajomości podstaw OWASP Top 10,
• doświadczenia w optymalizacji wydajności aplikacji,
• języka angielskiego na poziomie min. B2,
• wykształcenia wyższego technicznego.
Twój zakres odpowiedzialności
• tworzenie i rozwój aplikacji webowych w Pythonie i Angularze,
• projektowanie oraz rozwój REST API,
• integracja aplikacji z systemami zewnętrznymi,
• implementacja nowych funkcjonalności od strony backendowej i frontendowej,
• udział w projektowaniu architektury i rozwiązań technicznych,
• tworzenie testów jednostkowych i E2E,
• udział w code review,
• rozwój i utrzymanie procesów CI/CD,
• praca z Dockerem i Kubernetesem,
• identyfikowanie oraz rozwiązywanie problemów technicznych,
• optymalizacja wydajności i jakości aplikacji,
• współpraca w zespole pracującym w metodyce Agile/Scrum,
• dzielenie się wiedzą i wspieranie mniej doświadczonych developerów.
Mile widziane
• NgRx,
• doświadczenie w projektowaniu architektury aplikacji,
• znajomość systemów kolejkowych,
• doświadczenie w mentoringu,
• znajomość Angular Material / Tailwind,
• doświadczenie z Jenkins, GitLab CI lub GitHub Actions.
Co oferujemy?
• 100% pracę zdalną + 1 dzień w miesiącu w biurze w Warszawie,
• 100–115 PLN/h netto + VAT na B2B,
• 12-miesięczny projekt z możliwością przedłużenia,
• możliwość pracy przy projekcie obejmującym zarówno backend, frontend, jak i architekturę rozwiązań,
• w 100% zdalny proces rekrutacyjny,
• prywatną opiekę medyczną,
• platformę kafeteryjną MyBenefit,
• 14-dniowy termin płatności faktury.

🔍 Dekoder Ogłoszenia

🔴
realny wpływ na rozwój aplikacji, architekturę rozwiązań oraz jakość tworzonego oprogramowania
Może oznaczać, że będziesz miał wpływ, ale decyzje ostatecznie podejmą inni, lub że wpływ będzie ograniczony do Twojego zakresu odpowiedzialności.
🔴
długoterminowego projektu
Projekt może być długoterminowy, ale jego faktyczna długość i stabilność zależą od wielu czynników, w tym od finansowania i potrzeb klienta.
🔴
100% zdalnie + 1 dzień w miesiącu w biurze w Warszawie
Choć praca jest głównie zdalna, obecność w biurze raz w miesiącu może być uciążliwa dla osób mieszkających daleko od Warszawy.
🔴
minimum 5 lat doświadczenia komercyjnego
Wymagane jest doświadczenie, ale nie jest jasno określone, czy musi być ono w konkretnych technologiach wymienionych poniżej, czy ogólne.
🔴
Angular 10+
Wymaganie Angulara 10+ może oznaczać, że projekt nie jest na bieżąco aktualizowany do najnowszych wersji, co może generować problemy z utrzymaniem i bezpieczeństwem.