Full Stack Developer (.NET + Angular)
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on interactive visualization of sewer inspection data, including 3D scans, video, and annotations. Technologies used include Angular 17+, TypeScript, C#, ASP.NET Core (.NET 10). Responsibilities cover mainly frontend feature development and backend API integration. The team uses REST APIs, Git, CI, automated testing. Benefits include private medical care and MultiSport card.

new

Full Stack Developer (.NET + Angular)

Company: WinCan Poland sp. zo.o.

from: 1 September 2026
to: 1 October 2026
salary not specifiedcontract of employment (full-time)
Offer parameters
level:mid
working mode:hybrid
location:Kraków, Lesser Poland
Kraków, Lesser Poland

Requirements

Expected technologies

Angular
.NET
TypeScript
C#
ASP.NET
Git

Optional technologies

AWS

Our requirements

  • Commercial experience with modern Angular (v17+) and TypeScript.
  • Experience developing modern web applications with rich user interfaces and data-driven features.
  • Experience integrating frontend applications with REST APIs.
  • Working knowledge of C# and ASP.NET Core. The project uses .NET 10.
  • Understanding of asynchronous programming and modern web development practices.
  • Experience with automated testing, Git, code reviews, and CI workflows.
  • Polish - communicative level.
  • English - B2 level or higher.
  • Ability to work from office in Kraków 2x/week (60 Podole Street).

Optional

  • Experience with browser-based 2D or 3D visualization technologies, such as Three.js, Fabric.js, WebGL, or comparable tools.
  • Experience with point clouds, meshes, spatial data, or 3D scans.
  • Familiarity with glTF/GLB, OBJ, or related 3D formats.
  • Experience creating image or video annotation tools.
  • Basic understanding of cloud-based applications and concepts such as object storage, event-driven architectures, queues, or containers.
  • Experience presenting or reviewing computer-vision or machine-learning results.
  • Experience with AWS is welcome but not required.

Your responsibilities

  • Develop and maintain modern frontend features using Angular and TypeScript.
  • Contribute to interactive visualization features for inspection data, measurements, detected objects, and 3D scan results.
  • Develop and enhance 2D annotation capabilities for images and video.
  • Contribute to the development and integration of backend APIs and services using C# and ASP.NET Core.
  • Troubleshoot and resolve issues across frontend and backend components.
  • Collaborate with product owners, designers, and engineers to deliver high-quality solutions.
  • Participate in code reviews, testing, and continuous improvement of development practices.

Position Overview:

You will join a team developing web-based tools for reviewing and analyzing sewer inspection data. Your primary focus will be interactive frontend visualization of individual 3D scans, inspection video, annotations, and results provided by AI-based processing services. You will also develop selected backend APIs and integrations using C# and ASP.NET Core.
This is a frontend-focused full stack role, with an approximate balance of 70% frontend and 30% backend. The position does not involve developing or training AI models. Instead, you will integrate processing results into the product and turn them into intuitive tools for end users.

Product Description:

WinCan Web is an established cloud platform that supports sewer inspection companies, municipalities, and infrastructure management organizations in reviewing inspection data and assessing underground infrastructure.
It is integrated with WinCan AI, a collection of AWS-based processing services. Depending on the available project data and selected workflow, these services can reconstruct 3D models from video, identify structural components, and detect structural defects.
Processing is performed asynchronously, while WinCan Web provides user-facing tools for accessing and understanding the results. Inspection video, annotations, detected objects, point clouds, and 3D models are presented in a synchronized browser-based environment, helping trained professionals review inspections more efficiently and make better-informed decisions.
The product has evolved over many years and continues to be actively maintained, modernized, and extended. The developer joining the team will focus on the parts of WinCan Web directly integrated with WinCan AI, including frontend visualization, backend APIs, processing workflows, and related data integrations.

What does the recruitment process look like?

1. Phone Screening with Recruiter.
2. On-site Technical Interview.
3. Online Final Interview with HR and Site Director.
Ready to turn complex inspection data into intuitive web experiences?
Send us your CV!
Company

What we offer

  • Cooperation based on an Employment Contract.
  • Hybrid Work Model - 2 days in the office.
  • Co-financing of the MultiSport Card.
  • Employer-funded Private Medical Care.
  • Professional development opportunities.
  • A collaborative and supportive work environment.

WinCan Poland sp. zo.o.

Join WinCan and help us build the future of sewer inspection technology!
We are WinCan, a company developing software for sewer inspection and underground infrastructure management. Our solutions help field and office teams collect, process, review, and visualize inspection data, including video, maps, 3D scans, and reports.
👉Learn more about us on our website!
Full Stack Developer (.NET + Angular)
I apply to:
WinCan Poland sp. zo.o.
Kraków, Lesser Poland
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer