Role: Full Stack Engineer
Location: Poland, Krakow
Mode: Hybrid - 3 day a week
Description
We are modernizing a portfolio of a dozen NET applications and MSSQL databases into a modular cloud native Azure architecture while continuing to support and evolve legacy UIs and services ASPNET MVC Razor older Angular modules WPF WinForms Windows Services SSISscheduled jobs Goals extract and re implement embedded business logic reduce technical debt simplify data flows improve security and observability and enable incremental delivery of services without disrupting production
YOUR RESPONSIBILITIES
- Design and implement backend services and APIs in NET 68 with clean architecture
- Build and maintain React TypeScript frontends and incremental migrations from legacy UI
- Read refactor and extract business logic from legacy NET and T SQL stored procedures
- Write and maintain automated tests unit integration contract and e2e
- Create and maintain CICD pipelines Azure DevOps GitHub Actions and IaC artifacts
- Instrument services for observability metrics logs distributed traces and ing
- Troubleshoot production incidents deliver fixes and support deployments
- Participate in architecture and domain modelling activities DDD patterns bounded contexts
- Collaborate in Agile ceremonies estimate work and define acceptance criteria
-
-
SKILLS EXPERIENCE WE REQUIRE
- Hands on years commercial experience with C and NET Framework NET Core NET 6
- Strong experience with EF Core and MSSQL query tuning transactions indexing
- Production experience with React and TypeScript
- Practical experience building and securing REST APIs validation versioning auth
- Familiarity with Azure services App Service Functions Azure SQL Storage Service Bus
- CICD and automated testing experience xUnit Jest PlaywrightCypress
- Observability knowledge Application Insights OpenTelemetry structured logging
- Ability to read and reason about legacy codebases ASPNET MVC Razor WPF WinForms
- Good Git practices and code review discipline
- English for technical communication B2
-
-
OPTIONAL NICE TO HAVE
- IaC experience Terraform Bicep and deployment automation
- Docker and Kubernetes AKS experience
- Playwright codegen or Cypress e2e automation experience
- Background in migrating monoliths to modular services or microservices
- Familiarity with SQL Server internals and performance profiling
- Azure certifications eg Azure Developer Associate
-
-
WHAT WE OFFER
- Fast technical onboarding and access to repos CICD pipelines devstaging and monitoring
- Remote first work with core overlap hours 10001500 CET occasional planned onsite sessions
- Direct collaboration with Architects Product Owners and engineers real influence on architecture
- Work across modern NET 68 React and legacy MVCRazor WPF WinForms stacks
- Additional information About the role optionalna