Software Architect (NodeJs, TypeScript) - Digital Transformation
Nexio Management to około 550 konsultantów, którzy od ponad 20 lat tworzą zaawansowane rozwiązania IT dla firm w Polsce i za granicą. Jesteśmy zespołem ekspertów, którzy realnie angażują się w projekty swoich klientów.
Specjalizujemy się w budowie, rozwoju i utrzymaniu systemów i aplikacji, oraz doradztwie IT. Wierzymy, że najlepsze rozwiązania powstają wtedy, gdy jest przestrzeń na eksperymentowanie – dlatego mamy własne R&D Center na czele z NexioBot – naszym mobilnym robotem asystującym, wykorzystującym sztuczną inteligencję do komunikacji.
Działamy w takich modelach biznesowych jak managed services, fixed prices oraz wspieramy zespoły naszych klientów w modelach scale up the team. Naszymi klientami są firmy z wielu zróżnicowanych branż, szukające wsparcia najwyższej klasy ekspertów.
Szukamy Mid-Level Software / Solution Architekta, który wesprze zespoły digitalowe Klienta z branży telekomunikacyjnej w projektowaniu skalowalnych rozwiązań webowych i mobilnych oraz w modernizacji istniejących systemów. To rola dla osoby łączącej wiedzę techniczną z biznesowym podejściem, potrafiącej przekładać wymagania na architekturę systemów i współpracować z wieloma zespołami w dynamicznym środowisku enterprise.
Twój zakres obowiązków
Wspieranie projektowania i rozwoju architektury systemów cyfrowych w ramach realizowanych inicjatyw transformacji technologicznej (np. migracja z Java do Node.js / TypeScript).
Przygotowywanie i utrzymywanie dokumentacji architektonicznej, w tym System Design Document, diagramów, przepływów oraz map integracji.
Przekładanie wymagań biznesowych i produktowych na skalowalne oraz łatwe w utrzymaniu rozwiązania techniczne.
Wspieranie decyzji architektonicznych oraz dbanie o zgodność rozwiązań z obowiązującymi standardami i dobrymi praktykami (np. API-first, microservices, event-driven).
Wspieranie modernizacji oraz migracji systemów legacy z wykorzystaniem sprawdzonych wzorców architektonicznych i podejść migracyjnych.
Ścisła współpraca z zespołami developerskimi, QA, analitykami oraz interesariuszami biznesowymi w celu doprecyzowania wymagań i rozwiązań technicznych.
Wykorzystanie narzędzi wspieranych przez AI do przyspieszenia tworzenia dokumentacji, prototypowania oraz wstępnego projektowania rozwiązań.
Identyfikowanie ryzyk technicznych, zależności oraz potencjalnych wąskich gardeł, a także proaktywne proponowanie działań minimalizujących ich wpływ.
Wspieranie oceny technologii oraz udział w decyzjach dotyczących architektury i dalszego rozwoju platform.
Dbanie o to, aby proponowane rozwiązania spełniały wymagania w zakresie wydajności, skalowalności, bezpieczeństwa oraz utrzymania.
Nasze wymagania
Minimum 2 lata doświadczenia na stanowisku architekta lub senior developera / senior engineera, z praktycznym doświadczeniem w projektowaniu skalowalnych rozwiązań webowych lub mobilnych.
Dobra znajomość systemów rozproszonych, zasad system design oraz kompromisów architektonicznych.
Praktyczne doświadczenie z nowoczesnymi technologiami full stack, w szczególności TypeScript, Node.js, React / Next.js, mile widziany React Native.
Znajomość architektury API-first, mikroserwisów oraz wzorców integracyjnych.
Umiejętność oceny i uzasadniania wyboru technologii w kontekście wymagań biznesowych i technicznych.
Doświadczenie w przekładaniu potrzeb biznesowych na rozwiązania techniczne i dokumentację architektoniczną.
Umiejętność tworzenia czytelnej dokumentacji technicznej oraz diagramów (Mermaid, UML, BPMN, PlantUML).
Dobra znajomość Domain-Driven Design (DDD) oraz nowoczesnych wzorców architektury oprogramowania.
Znajomość pojęć takich jak CAP theorem, eventual consistency oraz wyzwań związanych z systemami rozproszonymi.
Praktyczne lub koncepcyjne doświadczenie z narzędziami AI wspierającymi development i architekturę, wykorzystywanymi do dokumentacji
To oferujemy
Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT.
Elastyczne formy współpracy – umowa B2B, umowa o pracę lub zlecenie.
Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego.
Wewnętrzny program poleceń.
Możliwość finansowania certyfikatów IT.
W zależności od projektu pracujemy w trybie hybrydowym, zdalnym lub stacjonarnym. W tym przypadku min.1x/tydzień praca biurowa (W-wa Ochota)
Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem.
Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.

Nexio Management
Nexio Management to firma technologiczno-konsultingowa, świadcząca kompleksowe usługi w obszarze budowy, utrzymania i rozwoju rozwiązań software'owych.Software Architect (NodeJs, TypeScript) - Digital Transformation
Software Architect (NodeJs, TypeScript) - Digital Transformation