Fullstack Developer

B2Bnetwork

Job description

MUST-HAVE: Min. 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowychPython (najlepiej 5+ lat doświadczenia)DjangoFlask/Fast APIAngular (wersja 10 lub nowsza)REST APIJenkins/Gitlab/Github ActionsPytest/Jest/Cypressmikroserwisyrelacyjne bazy danych (PostgreSQL/MySQL/MS SQL Server)Docker/Kuberneteswyższe wykształcenie (informatyka/matematyka/robotyka/fizyka/automatyka lub pokrewne)Angielski na poziomie min. B2NICE-TO-HAVE: Znajomość wzorców projektowych SOLID, Dry i KissZnajomość standardów OWASP Top 10O projekcie (cel, harmonogram, zespol)Udział w rozwoju i utrzymaniu nowoczesnych aplikacji webowych wspierających systemy. Odpowiedzialność za projektowanie, implementację oraz rozwój rozwiązań opartych o architekturę mikroserwisową, z wykorzystaniem technologii Python i Angular. Współpraca z zespołem Scrum przy analizie wymagań biznesowych, projektowaniu architektury oraz wdrażaniu nowych funkcjonalności. Obowiazki na stanowiskuProjektowanie, 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 ogranianiczenia. Optymalizacja wydajności aplikacji po stronie backendu i frontendu. Co przekona kandydata do oferty? Praca zdalna (okazjonalne wizyty w biurze w Warszawie)Elastyczne godziny pracy (start od 7:00 do 9:00)Długofalowa współpraca (minimum na rok)

Skills

  • angularjs
  • cypress
  • django
  • docker
  • fastapi
  • flask
  • github
  • gitlab
  • jenkins
  • jest
  • kubernetes
  • microservices
  • mssql
  • mysql
  • postgresql
  • pytest
  • python
  • restapi

Languages

PL, EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Fullstack Developer — B2Bnetwork | RVC