Senior Software Engineer (React + .NET) Offline

$$$$

Location: Remote (Poland)
Working hours: 13:00–21:00 CET (occasionally 15:00–23:00 CET)
Project duration: 12.04.2026 – 31.12.2026
 

About the role
We are seeking a Senior Full-Stack Engineer to join a project focused on building scalable, cloud-based solutions. This is a fully remote position within Poland, aligned with North American working hours. The role involves working across the entire stack, including frontend, backend, and cloud infrastructure.

Responsibilities

  • Deliver full-stack features covering React frontend, .NET backend APIs, and PostgreSQL database
  • Design and develop cloud-native applications using Azure container services
  • Write clean and maintainable code following TDD principles
  • Develop and support automated tests, including UI and end-to-end (preferably with Playwright)
  • Collaborate closely with product managers, designers, and engineers in an agile setup
  • Use GitHub Copilot to improve development productivity
  • Take part in code reviews and contribute to architectural decisions
  • Identify, debug, and resolve performance and scalability issues

Requirements

Frontend

  • Strong hands-on experience with React (hooks, context, state management, React Query)
  • Experience with TypeScript is a strong advantage

Backend

  • Solid background in .NET (C#) and REST API development
  • Understanding of dependency injection, middleware, and API versioning
  • Experience with clean or layered architecture approaches

Database

  • Practical experience with PostgreSQL, including schema design and optimization

Cloud & DevOps

  • Experience working with Microsoft Azure (AKS, ACI, or Azure Container Apps)
  • Familiarity with CI/CD tools such as GitHub Actions or Azure DevOps

Testing

  • Strong knowledge of test-driven development (TDD)
  • Experience with Playwright or similar testing frameworks

Tools

  • Comfortable using GitHub Copilot or similar AI-assisted development tools

Soft Skills

  • Good communication and collaboration skills
  • Proactive approach with focus on quality delivery
  • Ability to work effectively in a dynamic agile environment

Nice to have

  • Experience with microservices or distributed systems
  • Knowledge of GraphQL or gRPC
  • Familiarity with Domain-Driven Design (DDD)
  • Experience with Jira or Azure DevOps Boards

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 3+ years of professional experience in full-stack development

 

Required languages

English B2 - Upper Intermediate
React, .NET (C#), PostgreSQL, Microsoft Azure, TypeScript, CI/CD (GitHub Actions, Azure DevOps), GitHub Copilot, Playwright

The job ad is no longer active

Look at the current jobs C# / .NET →

Loading...