Full Stack Engineer

Thrive IT Systems

Kraków

On-site

PLN 120,000 - 190,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Thrive IT Systems is seeking a senior Backend/Full-Stack Developer in Kraków to design and implement robust backend services in .NET 9, with front-end work in React/TypeScript. You will modernize legacy systems, integrate with Azure services, and contribute to DevOps automation in a multi-environment setup.

The role emphasizes Clean Architecture, cloud-native patterns, and cross-functional collaboration within agile teams, ensuring scalable, secure solutions across platforms.

Qualifications

  • ].join(
  • ),

Responsibilities

  • Design and implement backend services and REST APIs using .NET and Clean Architecture principles.
  • Develop React/TypeScript micro-frontends with a shared UI library and Module Federation.
  • Evolve MSSQL/Azure SQL schemas, write and tune EF Core queries.
  • Refactor legacy systems (.NET, ASP.NET MVC/Razor, WPF/WinForms) during migration.
  • Implement IaC with Terraform and ARM/Bicep to provision multi-environment Azure resources.
  • Build and maintain CI/CD pipelines in Azure DevOps; ensure security and monitoring.

Skills

C#
.NET 6-9
ASP.NET Core
React
TypeScript
Terraform
Azure
Kubernetes
CI/CD
xUnit
Jest
Playwright
Azure AD
Security

Tools

Azure DevOps
Terraform
Docker
Kubernetes
SSDT

Job description

  • Backend Development: Design and implement backend services and REST APIs using .NET 9 following Clean Architecture principles (API, Application, Domain, Infrastructure).
  • Frontend Development: Build and maintain React / TypeScript micro-frontends using a shared UI component library integrated into the HILDA 2 Shell via Module Federation.
  • Database Management: Evolve MSSQL / Azure SQL schemas using a database-first model (SSDT, stored procedures, views), writing and tuning queries with EF Core.
  • Legacy Modernization: Read, refactor, and extract business logic from legacy systems (.NET, ASP.NET MVC/Razor, WPF/WinForms, Windows Services, T-SQL, SSIS) during incremental migration.
  • Agile Collaboration: Contribute code across production repositories, actively participate in Agile ceremonies, estimate work, define acceptance criteria, and review pull requests within short iteration cycles.

Cloud, Infrastructure & DevOps

  • Infrastructure as Code (IaC): Author and maintain IaC using Terraform (and Bicep/ARM) to provision and manage multi-environment Azure resources.
  • CI/CD Pipelines: Build, optimize, and support Azure DevOps YAML pipelines-as-code for build, test, release, and environment promotion.
  • Security & Authentication: Integrate Azure AD / Entra ID and MSAL authentication, applying security best practices (Azure Key Vault, least privilege, OAuth/JWT, API versioning and validation).
  • Observability & Reliability: Instrument services using Application Insights, OpenTelemetry, Serilog structured logging, and health checks. Troubleshoot production incidents, deliver fixes, and support deployments.

Qualifications & Requirements

Language & Soft Skills

  • English: B2 level or higher for technical communication.
  • Adaptability: Ability to move flexibly between backend, frontend, database, and infrastructure/DevOps tasks based on sprint priorities.

Core Technical Skills

  • Backend: Hands-on commercial experience with C#, .NET (.NET 6–9), ASP.NET Core, ASP.NET MVC, EF Core, and C++.
  • Frontend: Commercial experience with React, TypeScript, and Micro-frontends (Module Federation).
  • Database & Data Reporting: MSSQL / Azure SQL (indexing, transactions, stored procedures, query tuning), alongside exposure to Azure Data Factory, Databricks, Spark, Power BI, or SSRS.
  • Cloud & DevOps (Azure): Hands-on experience with App Service, Azure SQL, Storage, Key Vault, Azure Functions, Docker, Kubernetes (AKS), Terraform, and Azure DevOps YAML pipelines.
  • Testing: Automated testing experience using xUnit, Jest, Vitest, or Playwright.
  • Integration: Event-driven architecture using Azure Service Bus or Event Hubs.

Nice-to-Have / Certifications

  • Certifications: Azure Certifications (AZ-204, AZ-400, AZ-104) or HashiCorp Certified: Terraform Associate.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer (Frontend focused)
Fullstack Developer (Frontend focused)

emagine • Polska

Remote
PLN 90,000 - 120,000
Senior Fullstack Engineer (.NET)
Senior Fullstack Engineer (.NET)

ITConnect Sp. z o.o. • Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Software Engineer (Cloud/Java)
Senior Software Engineer (Cloud/Java)

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Full Stack Engineer
Full Stack Engineer

Harvey Nash Poland • Warszawa

On-site
PLN 180,000 - 240,000
Senior DevOps
Senior DevOps

Luxoft • Kraków

On-site
PLN 180,000 - 320,000
Senior Back-End Engineer (Python/Azure)
Senior Back-End Engineer (Python/Azure)

Luxoft • Polska

On-site
PLN 180,000 - 280,000
Senior Java Backend Developer
Senior Java Backend Developer

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 240,000
Senior Devops Engineer
Senior Devops Engineer

Avenga Poland • Polska

On-site
PLN 180,000 - 260,000
Senior Software Engineer
Senior Software Engineer

Euroclear • Polska

On-site
PLN 180,000 - 240,000
Full Stack Developer
Full Stack Developer

HCL Technologies Limited • Polska

On-site
PLN 180,000 - 280,000
Life insurance
Private medical care
MultiSport card
+4
Top locations