Full Stack Developer

Ness Solution — Poland · Posted ~21 hours ago

Senior Full-time

Skills

Python Angular web development backend development frontend development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software team is looking for an experienced full stack developer to build modern web applications using Python and frontend technologies. The role includes architecture discussions, technical problem solving, testing, and improving code quality.

Highlights

Opportunity to design and develop modern web applications while contributing to architecture decisions and engineering best practices.

Description

Poszukujemy doświadczonego Fullstack Developera, który będzie rozwijał nowoczesne aplikacje webowe, pracując zarówno nad warstwą backendową w Pythonie, jak i frontendem opartym o Angular. Szukamy osoby, która chętnie angażuje się w projektowanie architektury, dba o wysoką jakość kodu oraz aktywnie wspiera zespół w realizacji ambitnych projektów. Twoje obowiązkiProjektowanie, rozwój i utrzymanie aplikacji webowych z wykorzystaniem technologii Python oraz Angular.Tworzenie i rozwijanie integracji pomiędzy warstwą backendową a frontendową.Implementacja nowoczesnych, responsywnych interfejsów użytkownika zgodnych z wymaganiami biznesowymi i UX.Współudział w projektowaniu architektury systemów oraz analizie rozwiązań technicznych.Analiza wyzwań biznesowych i technologicznych oraz rekomendowanie optymalnych rozwiązań.Tworzenie i rozwijanie testów automatycznych dla aplikacji frontendowych i backendowych.Uczestnictwo w przeglądach kodu oraz promowanie dobrych praktyk programistycznych.Dbanie o wysoką jakość, wydajność, bezpieczeństwo i łatwość utrzymania rozwijanych aplikacji.Przygotowywanie oraz utrzymywanie środowisk opartych na Dockerze i Kubernetes.Integracja systemów z wykorzystaniem REST API oraz rozwiązań opartych o kolejki komunikatów.Aktywny udział w pracy zespołu Scrum, obejmujący planowanie sprintów, estymację zadań oraz rozwój backlogu.Tworzenie i aktualizacja dokumentacji technicznej oraz architektonicznej.Współpraca z analitykami, programistami i interesariuszami przy analizie wymagań oraz wdrażaniu nowych funkcjonalności.Wsparcie techniczne zespołu, mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą.Identyfikowanie ryzyk technicznych oraz proponowanie działań zwiększających stabilność i jakość rozwijanych rozwiązań.Analiza i optymalizacja wydajności aplikacji zarówno po stronie backendu, jak i frontendu. Nasze oczekiwaniaMinimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji webowych.Bardzo dobra znajomość języka Python oraz doświadczenie w pracy z frameworkami Django, FastAPI lub Flask.Praktyczne doświadczenie w projektowaniu i implementacji usług REST API.Bardzo dobra znajomość frameworka Angular (wersja 10 lub nowsza).Doświadczenie w zarządzaniu stanem aplikacji z wykorzystaniem NgRx lub podobnych rozwiązań.Praktyczna znajomość HTML5, CSS3/SCSS oraz zasad tworzenia responsywnych interfejsów użytkownika.Doświadczenie w pracy z bibliotekami komponentów UI, takimi jak Angular Material lub Tailwind CSS.Bardzo dobra znajomość relacyjnych baz danych oraz doświadczenie z PostgreSQL lub MySQL.Doświadczenie w budowie i utrzymaniu procesów CI/CD z wykorzystaniem Jenkins, GitLab CI lub GitHub Actions.Praktyczna znajomość architektury mikroserwisowej.Doświadczenie w automatyzacji testów z wykorzystaniem narzędzi takich jak PyTest, Jest oraz Cypress.Bardzo dobra znajomość technologii Docker oraz Kubernetes.Znajomość wzorców projektowych oraz zasad tworzenia wysokiej jakości kodu (SOLID, DRY, KISS).Znajomość dobrych praktyk w zakresie bezpieczeństwa aplikacji, w tym standardu OWASP Top 10.Umiejętność diagnozowania problemów wydajnościowych oraz optymalizacji aplikacji frontendowych i backendowych.Dobrze rozwinięte umiejętności komunikacyjne oraz doświadczenie we współpracy w zespołach projektowych.Znajomość języka angielskiego na poziomie minimum B2, umożliwiająca swobodną pracę z dokumentacją techniczną oraz współpracę w międzynarodowym środowisku. OferujemyPracę w modelu zdalnymMożliwość rozwoju zawodowego oraz udziału w innowacyjnych projektach.Preferencyjne pakiety do wykupienia w programach Multisport oraz Lux Med.Przyjazną atmosferę pracy i dużą samodzielność w realizacji powierzonych zadań. Zainteresowała Cię ta oferta? Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)