Branża: telekomunikacyjna
Stawka: 190/h netto+VAT, B2B
Lokalizacja: Warszawa hybrydowo (2 dni w tygodniu w biurze)
OPIS PROJEKTU:
Rozwój oraz utrzymanie aplikacji mobilnej w oparciu o współpracę z grupą systemów odpowiedzialnych za procesy sprzedażowe i obsługowe dla klientów indywidualnych oraz niższych segmentów klientów biznesowych. W ramach projektu rozwijana jest aplikacja mobilna na dwóch platformach iOS i Android na podstawie projektów rozwoju właściciela biznesowego oraz ogólnofirmowych projektów.
ZADANIA:
- Współtworzenie z Architektami Rozwiązań projektów ogólnofirmowych oraz koncepcji rozwiązań uwzględniających realizację wymaganych funkcjonalności w aplikacji mobilnej,
- Współtworzenie z Tech Leadami koncepcji rozwiązań,
- Definiowanie wymagań technicznych do innych systemów,
- Projektowanie punktów styku z systemami sprzedażowymi, obsługowymi i uwierzytelniającymi,
- Współpraca z Product Ownerem zespołu przy pracy nad business logic w zakresie modelowania wymagań i procesów biznesowych w zgodzie z przyjętą strategią,
- Codzienna praca z developerami i testerami celem dostarczenia wartości biznesowej w terminie i budżecie z zachowaniem jak najwyższej jakości,
- Doradztwo technologiczne rozwiązań IT dla jednostek biznesowych oraz wewnątrz organizacji IT.
WYMAGANIA:
- Minimum 3/4 letnie doświadczenie w pracy na podobnym stanowisku: Architekt aplikacji mobilnych, preferowane doświadczenie w dużej korporacji,
- Znajomość przynajmniej jednej z technologii mobilnych: .NET/Xamarin / React Native / Flutter lub innych oraz znajomość natywnych rozwiązań Android/iOS,
- Umiejętność tworzenia i interpretowania diagramów UML,
- Znajomość wzorców projektowych oraz budowy api REST, Open API,
- Umiejętność tworzenia czytelnych dokumentacji technicznych, w tym diagramów architektury, przepływu danych i schematów zależności między mikroserwisami,
- Znajomość narzędzi takich jak Lucidchart, Draw.io, PlantUML lub innych podobnych,
- Rozumienie standardów bezpieczeństwa np. OAuth2, JWT,
- Umiejętność pracy z kodem (doświadczenie developerskie będzie dodatkowym atutem),
- Doświadczenie w pracy w metodyce Agile w zespole SCRUM,
- Praktyka we współpracy z developerami i testerami,
- Umiejętności analityczne, komunikatywność, umiejętność rozwiązywania problemów, nastawienie na obsługę klienta wewnętrznego.