Senior Software Architect (NodeJs, TypeScript) - Digital Transformation

Architecture

Senior Software Architect (NodeJs, TypeScript) - Digital Transformation

Architecture
Puławska 182, Warsaw

Nexio Management

Full-time
B2B, Permanent
Senior
Hybrid

Job description

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 doświadczonego Software / Solution Architekta, który potrafi projektować nowoczesne systemy end-to-end, prowadzić transformacje technologiczne oraz przekładać potrzeby biznesowe na skalowalne rozwiązania techniczne.

Twój zakres obowiązków

  • Projektowanie docelowej architektury systemów cyfrowych w ramach transformacji technologicznej i modernizacji środowisk legacy (m.in. migracje z Java do Node.js / TypeScript).

  • Tworzenie, rozwijanie i utrzymywanie dokumentacji architektonicznej, w tym System Design Document, diagramów, przepływów procesowych i map integracji.

  • Przekładanie wymagań biznesowych, produktowych i operacyjnych na skalowalne, wydajne i możliwe do utrzymania rozwiązania techniczne.

  • Definiowanie i promowanie standardów architektonicznych oraz dbanie o ich spójne stosowanie w wielu zespołach (np. API-first, microservices, event-driven, BFF, headless).

  • Planowanie i prowadzenie migracji systemów legacy z wykorzystaniem wzorców takich jak Strangler Fig, Anti-Corruption Layer czy Feature Flags.

  • Wspieranie i mentoring zespołów developerskich oraz udział w kluczowych decyzjach technologicznych i architektonicznych.

  • Współpraca z interesariuszami biznesowymi, product ownerami oraz managementem, w tym komunikacja z osobami nietechnicznymi i C-level.

  • Wykorzystanie AI-assisted tools do przyspieszania projektowania architektury, tworzenia dokumentacji oraz bootstrapowania rozwiązań.

  • Identyfikowanie ryzyk technicznych, zależności i ograniczeń oraz rekomendowanie działań minimalizujących wpływ na delivery.

  • Udział w decyzjach strategicznych dotyczących rozwoju platformy, wyboru technologii oraz podejścia build vs buy.

  • Zapewnienie jakości architektury pod kątem bezpieczeństwa, niezawodności, obserwowalności i skalowalności systemów.

Nasze wymagania

  • Minimum 4 lata doświadczenia w roli architekta lub na stanowisku o podobnym poziomie odpowiedzialności technicznej.

  • Doświadczenie w projektowaniu architektury systemów w środowiskach transformacyjnych, w tym przy migracjach technologicznych.

  • Bardzo dobra znajomość system design oraz pracy z systemami rozproszonymi (microservices, API-first, event-driven architecture).

  • Umiejętność łączenia perspektywy biznesowej i technicznej oraz przekładania wymagań na konkretne rozwiązania systemowe.

  • Doświadczenie w tworzeniu dokumentacji architektonicznej (System Design Document, UML, BPMN, diagramy procesów i systemów).

  • Znajomość wzorców migracyjnych i modernizacyjnych (np. Strangler Fig, Anti-Corruption Layer, Feature Flags).

  • Praktyczna znajomość Domain-Driven Design (DDD) oraz zasad projektowania skalowalnych i niezawodnych systemów.

  • Bardzo dobra znajomość nowoczesnego stacku technologicznego: TypeScript, Node.js, React / Next.js, REST / GraphQL, relacyjne i nierelacyjne bazy danych, messaging.

  • Umiejętność oceny kompromisów architektonicznych (wydajność, koszt, czas wdrożenia, skalowalność).

  • Doświadczenie we współpracy z interesariuszami biznesowymi i technicznymi, w tym prowadzenie rozmów z managementem i C-level.

  • Proaktywne podejście do rozwiązywania problemów oraz samodzielne identyfikowanie ryzyk, zależności i rekomendowanie rozwiązań.

  • Umiejętność pracy w warunkach niepełnych informacji i podejmowania decyzji na podstawie danych oraz założeń.

  • Pragmatyzm i orientacja na dostarczanie wartości biznesowej.

  • Bardzo dobre umiejętności komunikacyjne i zdolność upraszczania złożonych zagadnień technicznych.

  • Znajomość i/lub praktyczne wykorzystanie AI w procesie projektowania architektury lub developmentu (Agentic Augmentation).

  • Bardzo dobra znajomość języka angielskiego (minimum B2).

  • Gotowość do pracy hybrydowej (1–2 razy w tygodniu w biurze Klienta na Ochocie w Warsaw).

Mile widziane

  • Doświadczenie w środowiskach enterprise, np. telekomunikacja, bankowość, e-commerce.

  • Doświadczenie z ekosystemem Java / Spring

  • Znajomość chmury (Amazon Web Services, Microsoft Azure) oraz narzędzi konteneryzacji (Docker, Kubernetes).

  • Doświadczenie w architekturze headless (np. BFF, headless commerce).

  • Znajomość observability (np. OpenTelemetry, monitoring, logging).

  • Znajomość Infrastructure as Code (np. Terraform).

  • Doświadczenie w definiowaniu standardów architektonicznych i governance.

  • Certyfikaty architektoniczne lub chmurowe.

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.

  • 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ć.

Tech stack

    Polish

    B2

    English

    B2

    TypeScript

    advanced

    Node.js

    advanced

    AI

    regular

    React

    regular

    React Native

    nice to have

    Java

    nice to have

Office location

About the company

Nexio Management

Nexio Management to firma technologiczno-konsultingowa, świadcząca kompleksowe usługi w obszarze budowy, utrzymania i rozwoju rozwiązań software'owych.
Company profile

Senior Software Architect (NodeJs, TypeScript) - Digital Transformation

Summary of the offer

Senior Software Architect (NodeJs, TypeScript) - Digital Transformation

Puławska 182, Warsaw
Nexio Management
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych osobowych jest Nexio Management Sp. z o.o. z siedzibą w Warszawie (ul. Puławska 182) oraz spółk... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.