This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced C# Software Developer with strong expertise in WPF to join our Kyiv office and become a part of a well-established cross-country engineering team. We embrace a strong engineering culture, a high degree of autonomy, and close collaboration with colleagues in Copenhagen, Ukraine, and throughout Europe. As part of the Unite Patient Workflows team, you will develop both the frontend (WPF) and backend components of 3Shape Unite, including integrations with cloud services and 3rd‑party partner solutions. The project addresses critical technical and business challenges across various system domains, including: Designing and managing data flow between desktop and web applications within the 3Shape ecosystem; Bringing multiple 3D modules into a unified framework with consistent UI and workflows; Providing users with seamless access to labs, apps, and partner integrations through a coherent interface.
Job Responsibility:
Design, develop, test and maintain a desktop application for dentistry
Drive high code quality through reviews, refactoring, code metrics, and engineering best practices
Ensure maintainability and long‑term scalability of the application
Implement and maintain automated tests to secure product reliability
Collaborate closely with product owners, architects, and other engineers in an agile environment
Demo completed work, share challenges, and contribute to the team discussions
Participate in retrospectives and propose initiatives to improve team processes
Requirements:
Bachelor’s degree in computer science or a related field
3+ years of professional experience in software development
Excellent teamwork and communication skills, with strong proficiency in English (written and spoken)
Strong C# and modern .NET (6-10) experience (Windows Desktop)
Solid understanding of WPF: XAML, data binding, styles/resource dictionaries, control templating, and troubleshooting
MVVM done right: no/minimal code-behind, and clean separation of concerns
Experience working in large, modular solutions: shared framework libraries, feature modules, and maintaining API boundaries between layers (UI / framework / domain / data access)
Persistence and ability to deliver results despite obstacles
Enjoys collaborating with colleagues located in Copenhagen, Ukraine, and across Europe.
A pragmatic mindset with a strong sense of ownership
Agile mindset with a solid understanding of DevOps principles.
What we offer:
Meaningful work that helps to change the future of dentistry
Work in a unique, professional, friendly, and supportive environment
Constant professional growth and development
A healthy work-life balance
Comprehensive benefits incl. 24 working days of annual vacation
medical insurance
paid sick leaves and child sick leaves
maternity and paternity leaves etc
Breakfasts and lunches in the office
Good working conditions in a comfortable office in UNIT.City
A parking lot with free spaces for employees
Occasional business trips to Western Europe
Opportunity to become a part of the success that 3Shape has created over the past 25 years.