Full Stack Engineer in Kraków

Full Stack Engineer in Kraków

Kraków Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz i rozwijaj oprogramowanie w nowoczesnych technologiach, współpracując nad innowacyjnymi projektami.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Backend Development: Projektowanie i implementacja usług backendowych oraz interfejsów API REST przy użyciu .NET 9 zgodnie z zasadami Clean Architecture (API, Application, Domain, Infrastructure).

Frontend Development: Budowanie i utrzymywanie mikro-frontów React / TypeScript z wykorzystaniem wspólnej biblioteki komponentów UI zintegrowanej z HILDA 2 Shell za pomocą Module Federation.

Database Management: Rozwój schematów MSSQL / Azure SQL przy użyciu modelu database-first (SSDT, procedury składowane, widoki), pisanie i optymalizacja zapytań z EF Core.

Legacy Modernization: Czytanie, refaktoryzacja i wydobywanie logiki biznesowej z systemów dziedziczonych (.NET, ASP.NET MVC/Razor, WPF/WinForms, Windows Services, T-SQL, SSIS) podczas migracji stopniowej.

Agile Collaboration: Wkład w kod w repozytoriach produkcyjnych, aktywne uczestnictwo w ceremoniach Agile, szacowanie pracy, definiowanie kryteriów akceptacji oraz przeglądanie pull requestów w krótkich cyklach iteracyjnych.

Cloud, Infrastructure & DevOps

  • Infrastructure as Code (IaC): Tworzenie i utrzymywanie IaC przy użyciu Terraform (i Bicep/ARM) do provisionowania i zarządzania zasobami Azure w wielu środowiskach.
  • CI/CD Pipelines: Budowanie, optymalizacja i wsparcie dla Azure DevOps YAML pipelines-as-code dla budowy, testowania, wydania i promocji środowiska.
  • Security & Authentication: Integracja Azure AD / Entra ID oraz MSAL, stosowanie najlepszych praktyk bezpieczeństwa (Azure Key Vault, najmniejsze uprawnienia, OAuth/JWT, wersjonowanie i walidacja API).
  • Observability & Reliability: Instrumentacja usług przy użyciu Application Insights, OpenTelemetry, Serilog strukturalne logowanie oraz kontrole zdrowia. Rozwiązywanie incydentów produkcyjnych, dostarczanie poprawek i wsparcie dla wdrożeń.

Qualifications & Requirements

  • Language & Soft Skills: Angielski: poziom B2 lub wyższy w komunikacji technicznej.
  • Adaptability: Zdolność do elastycznego przechodzenia między zadaniami backendowymi, frontendowymi, bazodanowymi oraz infrastrukturalnymi/DevOps w zależności od priorytetów sprintu.

Core Technical Skills

  • Backend: Praktyczne doświadczenie komercyjne z C#, .NET (.NET 6–9), ASP.NET Core, ASP.NET MVC, EF Core oraz C++.
  • Frontend: Doświadczenie komercyjne z React, TypeScript oraz mikro-frontami (Module Federation).
  • Database & Data Reporting: MSSQL / Azure SQL (indeksowanie, transakcje, procedury składowane, tuning zapytań), a także znajomość Azure Data Factory, Databricks, Spark, Power BI lub SSRS.
  • Cloud & DevOps (Azure): Praktyczne doświadczenie z App Service, Azure SQL, Storage, Key Vault, Azure Functions, Docker, Kubernetes (AKS), Terraform oraz Azure DevOps YAML pipelines.
  • Testing: Doświadczenie w automatyzacji testów przy użyciu xUnit, Jest, Vitest lub Playwright.
  • Integration: Architektura oparta na zdarzeniach przy użyciu Azure Service Bus lub Event Hubs.

Nice-to-Have / Certifications

  • Certifications: Certyfikaty Azure (AZ-204, AZ-400, AZ-104) lub HashiCorp Certified: Terraform Associate.

Full Stack Engineer in Kraków – pracodawca: Thrive IT Systems

Jako pracodawca, oferujemy dynamiczne środowisko pracy, które sprzyja innowacjom i współpracy. Nasza kultura opiera się na ciągłym rozwoju pracowników, co pozwala na zdobywanie nowych umiejętności i awans w ramach organizacji. Dodatkowo, lokalizacja naszej firmy zapewnia dostęp do nowoczesnych technologii oraz inspirujących projektów, co czyni nas idealnym miejscem dla pasjonatów DevOps.

T

Dane kontaktowe:

Zespół rekrutacyjny Thrive IT Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Full Stack Engineer in Kraków

C#
.NET 6-9
ASP.NET Core
ASP.NET MVC
EF Core
React
TypeScript