Wymagania:
Our requirements
- Wykształcenie wyższe w zakresie Informatyki, Inżynierii Oprogramowania lub pokrewne.
- Doświadczenie na stanowisku Web Architecta, w tym doświadczenie z różnymi narzędziami i architekturami w ekosystemie aplikacji webowych.
- Znajomość wzorców projektowych w inżynierii oprogramowania.
- Znajomość i doświadczenie w pracy z frameworkiem Django.
- Doskonała znajomość frameworków SPA, takich jak React, JavaScript oraz ekosystemu JavaScript.
- Umiejętności projektowania architektury systemów i rozwiązywania problemów technicznych na poziomie aplikacji webowych.
- Znajomość integracji aplikacji webowych z backendowymi usługami za pomocą RESTful APIs.
- Dobra znajomość systemów kontroli wersji (np. Git).
- Znajomość procesów CI/CD i ich implementacji w projektach.
- Doświadczenie z testowaniem automatycznym aplikacji frontendowych i backendowych.
- Dobra znajomość platformy Azure oraz hostingu aplikacji webowych w chmurze.
- Doświadczenie w integracji systemów.
- Znajomość baz danych RDBMS (planowanie, projektowanie, skalowalność).
Optional
- Doświadczenie z technologiami komunikacyjnymi (np. message brokers).
- Doświadczenie w roli lidera zespołu deweloperskiego.
Obowiązki:
Your responsibilities
- Współpraca z zespołami cross-functional w celu definiowania wymagań i specyfikacji projektowych.
- Udzielanie wsparcia technicznego i mentoring dla zespołu deweloperskiego.
- Zapewnienie wysokiej jakości kodu, jego skalowalności oraz łatwości utrzymania aplikacji.
- Przeprowadzanie przeglądów kodu oraz udzielanie konstruktywnej informacji zwrotnej w celu poprawy wydajności zespołu.
- Śledzenie najnowszych trendów i technologii w zakresie rozwoju aplikacji webowych.
- Dokumentowanie architektury systemu, wytycznych kodowania oraz najlepszych praktyk na przyszłość.
- Projektowanie i rozwój rozwiązań w oparciu o wymagania projektowe i potrzeby klienta
11 lut 2025;
from:
www.pracuj.pl