Fullstack Developer
B2B.NET S.A.
Wymagane, Python, Django, FastAPI, Flask, Angular, NgRx, HTML, CSS, SCSS, PostgreSQL, MySQL, GitLab, GitHub Actions, Jenkins, PyTest, Jest, Cypress, Docker, Kubernetes, Angular Material, Tailwind
O projekcie, Projektowanie, implementacja i utrzymanie aplikacji webowych (backend w Pythonie, frontend w Angularze). Skład zespołu, backend developer, frontend developer, fullstack developer, lider techniczny, tester manualny Twój zakres obowiązków, Projektowanie, implementacja i utrzymanie aplikacji webowych (backend w Pythonie, frontend w Angularze)., Integracja warstwy backendowej z frontendową., Implementacja responsywnych interfejsów użytkownika zgodnie z wymaganiami., Udział w projektowaniu architektury aplikacji i analiza rozwiązań technicznych., Proponowanie i wdrażanie rozwiązań dla problemów technicznych i biznesowych., Implementacja testów automatycznych dla backendu i frontendu., Udział w przeglądach kodu (code review)., Dbanie o czytelność, wydajność i bezpieczeństwo kodu., Przygotowywanie i utrzymywanie konfiguracji Docker oraz Kubernetes., Integracja aplikacji z systemami zewnętrznymi (REST API, systemy kolejkowe)., Udział w pracach zespołu scrumowego (estymacja, planowanie, backlog)., Przygotowywanie i aktualizacja dokumentacji technicznej i architektonicznej., Współpraca z zespołem przy analizie wymagań i wdrażaniu zmian., Wsparcie techniczne zespołu oraz mentoring młodszych programistów., Identyfikacja ryzyk technicznych i proponowanie sposobów ich ograniczenia., Optymalizacja wydajności aplikacji po stronie backendu i frontendu. Min. 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych., Bardzo dobra znajomość języka Python., Praktyczne doświadczenie z frameworkiem Django, FastAPI lub Flask., Doświadczenie w projektowaniu i implementacji interfejsów REST API., Bardzo dobra znajomość Angulara (wersja 10 lub nowsza)., Doświadczenie z NgRx lub innym wzorcem zarządzania stanem., Umiejętność tworzenia interfejsów w HTML5, CSS3/SCSS., Doświadczenie z bibliotekami UI (np. Angular Material, Tailwind)., Kompetencje w projektowaniu relacyjnych baz danych (PostgreSQL, MySQL)., Doświadczenie z procesami CI/CD (Jenkins, GitLab CI lub GitHub Actions)., Doświadczenie w architekturze mikroserwisowej., Doświadczenie w testowaniu (PyTest, Jest, Cypress)., Umiejętność pracy z Docker oraz Kubernetes., Znajomość wzorców projektowych oraz zasad SOLID, DRY i KISS., Znajomość dobrych praktyk bezpieczeństwa (OWASP Top 10)., Umiejętność optymalizacji wydajności aplikacji., Umiejętność komunikacji w zespole projektowym., Wykształcenie wyższe techniczne (informatyka lub pokrewne)., Znajomość języka angielskiego na poziomie min. B2. Tak pracujemy nad projektem, Clean Code, code review, statyczna analiza kodu, wzorce projektowe, Continuous Integration, dokumentacja, testy funkcjonalne, testy integracyjne, testy jednostkoweOferta pracy dodana 3 dni temu
Powiązane wyszukiwania
- full stack developer typescript Warszawa
- full stack java developer Warszawa
- full stack web developer Warszawa
- full stack developer Warszawa
- programista fullstack Warszawa
- javascript full stack developer Warszawa
- backend fullstack developer (js) Warszawa
- full stack python developer Warszawa
- senior java full stack developer Warszawa
- mid full stack developer