New offer - be the first one to apply!

November 3, 2026

Senior Full-Stack Developer

Senior • On-site

110 - 150 PLN/yr

Wrocław, DS, Poland

Quick Facts

  • Role: Senior Full-Stack Developer

Description

You will design and develop both frontend and backend features for modern web applications. Responsibilities include building reusable UI components with Angular/TypeScript, adding 3D capabilities with Three.js (including visualization and processing of 3D meshes), and implementing advanced tomographic volume rendering. On the backend, you will design microservices and APIs with C# and .NET Core and ensure reliable integration between distributed services.

Responsibilities

  • Design and develop frontend and backend application features

  • Build modern screens and reusable components using Angular and TypeScript

  • Develop 3D capabilities with Three.js, including visualization and processing of 3D meshes

  • Contribute to tomographic data visualization, including volume rendering solutions

  • Design and implement microservices and APIs using C# and .NET Core

  • Develop and maintain communication and integration between distributed services

  • Write automated tests, participate in code reviews, and ensure code quality

  • Investigate issues and continuously optimize application performance

  • Collaborate with a multidisciplinary team on requirements analysis and technical decisions

Requirements

  • Minimum 5 years of commercial experience in web application development

  • Ability to deliver solutions end-to-end from requirements to testing and deployment

  • Strong expertise in TypeScript and Angular (RxJS, API integrations, forms, component architecture)

  • Strong knowledge of C# and .NET Core / ASP.NET Core (building and maintaining APIs)

  • Practical understanding of SOLID principles and Clean Code practices

  • Experience with databases, data modeling, and query optimization

  • Solid understanding of microservices architecture, service-to-service communication, and distributed error handling

  • Experience with Docker and basic knowledge of Kubernetes environments

  • Hands-on experience with Git, code reviews, and automated testing

  • Ability to collaborate effectively and communicate clearly about ideas, solutions, and risks

  • Strong ownership and self-organization; manage tasks from start to finish

  • Very good English and Polish

Benefits

  • Private medical care

  • Sports card

  • Training courses

  • Hybrid work

  • Small team and international working environment

  • Opportunity to contribute to international projects

Similar jobs you might like

Unlock Full Resume Report