Senior .NET Desktop Engineer

1 Month ago • 3 Years + • Frontend Development

Job Summary

Job Description

N-iX seeks a Senior .NET Desktop Engineer to design and implement a modern GUI for an HPC computer modeling project. Responsibilities include designing and developing intuitive Windows desktop UIs using C#, XAML, and asynchronous programming; ensuring responsive layouts and efficient handling of background tasks; integrating with backend APIs for real-time data visualization; optimizing UI rendering for large datasets; and performing rigorous testing. The ideal candidate will have 3+ years of experience with C#, XAML, WinUI 3/WPF, and asynchronous programming, along with strong problem-solving and communication skills.
Must have:
  • C#, XAML, WinUI 3/WPF
  • Asynchronous programming
  • RESTful APIs integration
  • Responsive UI design
  • 3+ years experience
Good to have:
  • MVVM architecture
  • Docker
  • 3D visualization
  • Data virtualization
  • UI design tools (Figma/Adobe XD)
Perks:
  • Flexible working format
  • Competitive salary
  • Career growth opportunities
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

 

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,200+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are seeking a talented native Windows desktop engineer (.NET Desktop Engineer) to design and implement a modern, responsive, and high-performance graphical user interface (GUI) for the HPC computer modelling project. The ideal candidate will have expertise in C#, XAML, and asynchronous programming to build a cutting-edge interface that seamlessly integrates with backend workflows and supports complex visualization needs.

Responsibilities:

  • Design and develop an intuitive Windows desktop UI.
  • Create responsive and visually appealing layouts with XAML to enhance user experience.
  • Implement efficient asynchronous operations to handle background tasks, data loading, and interaction with backend computation modules.
  • Ensure smooth and non-blocking user experiences through advanced task scheduling and thread management.
  • Collaborate with the backend teams to integrate APIs for real-time data interaction and visualization.
  • Optimize UI rendering and responsiveness for large-scale data visualization and interaction.
  • Leverage virtualization techniques to handle complex data sets efficiently.
  • Perform rigorous testing to ensure application stability, scalability, and responsiveness.
  • Debug and resolve performance bottlenecks and UI-related issues.
  • Document code, design decisions, and usage guidelines for maintainability and knowledge sharing.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • Upper-Intermediate level of English is required.
  • 3+ years of experience in front-end development, preferably using C# and XAML.
  • Hands-on experience with WinUI 3, WPF, or similar frameworks.
  • Proven track record of building responsive, asynchronous, and data-driven applications.
  • Programming Languages: Proficiency in C# and, XAML
  • Frameworks: WinUI 3, .NET Core/Framework.
  • Asynchronous Programming: Strong understanding of async/await, tasks, and thread management.
  • APIs: Familiarity with RESTful APIs and real-time integration patterns.
  • Version Control: Proficiency with Git and CI/CD pipelines.
  • Nice to have: Knowledge of MVVM architecture and design patterns.
  • Exposure to containerized deployment environments (e.g., Docker).
  • Strong problem-solving skills and ability to work in a multidisciplinary team.
  • Excellent communication skills for cross-team collaboration and documentation.
  • A passion for creating elegant and user-friendly interface.

Nice to have:

  • Experience with 3D visualization or HPC-related front-end development.
  • Familiarity with data virtualization and rendering libraries.
  • Experience in the usage of UI Design Tools (Mockups from Figma or Adobe XD) for UI/UX design sharing.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

FRVR - Growth Freelancer (SEO, Content & Product Focus)

FRVR

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
Eleven Labs - Full-Stack Engineer (Front-End Leaning)

Eleven Labs

United Kingdom (Remote)
1 Month ago
Ubisoft - Senior Full Stack Developer [Production Tools]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Google - Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Google

Boulder, Colorado, United States (On-Site)
1 Month ago
Scopely - Senior Server Engineer (Platform)

Scopely

Lisbon, Lisbon, Portugal (Hybrid)
2 Months ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Machine Learning Engineer - Ecosystem Experiences

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Spatial Studio - React UI Engineer

Spatial Studio

New York, New York, United States (Remote)
10 Months ago
SLAY - Senior React Native Engineer

SLAY

Berlin, Berlin, Germany (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Animoca Brands - Senior Full Stack Web3 Engineer - Open Campus

Animoca Brands

Hong Kong (On-Site)
7 Months ago
NOVOMATIC - UX Designer

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Google - Virtual Machine Manager, Software Engineer II, Full Stack

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Salesforce - Salesforce Developer - Affirmative Action Vacancy for Women

Salesforce

Mexico City, Mexico (On-Site)
8 Months ago
Google - Software Engineer II, Shopping Ads

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Google - Senior Staff Engineer, Security Defense Platforms

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
CloudHire - Full Stack Web Developer

CloudHire

Karnataka, India (Remote)
2 Months ago
Easygo - Software Engineer - Front-End Full Stack (Mid-Senior)

Easygo

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Google - Application Engineer, SAP Specialist

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer II, Full Stack

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Colombia

Evolution - HR Generalist JR

Evolution

Medellín, Antioquia, Colombia (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer - Python Developer

Nagarro

Colombia (Remote)
3 Months ago
Evolution - Customer Service - Game Presenter (Medellin)

Evolution

Colombia (On-Site)
1 Month ago
N-iX - Senior Java Full Stack Engineer

N-iX

Colombia (Remote)
1 Month ago
Trackman - Customer Service Team Lead

Trackman

Bogotá, Bogota, Colombia (On-Site)
2 Months ago
Evolution - Account Payables Specialist

Evolution

Medellín, Antioquia, Colombia (On-Site)
4 Months ago
N-iX - Senior Java Engineer

N-iX

Colombia (Remote)
3 Months ago
LeoVegas - Live Trader

LeoVegas

Medellín, Antioquia, Colombia (On-Site)
6 Months ago
N-iX - Senior Android Engineer

N-iX

Colombia (Remote)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

PlayStation Global - Principal Software Engineer - Android / UI

PlayStation Global

Carlsbad, California, United States (On-Site)
2 Months ago
Tesla - Vehicle Software, Service Engineering Internship

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Canva - Software Engineer Internship (Frontend / Backend)

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Nagarro - Staff Engineer, Frontend React

Nagarro

Gurugram, Haryana, India (On-Site)
7 Months ago
Patreon - Senior Frontend Engineer, Creator Analytics

Patreon

New York, New York, United States (Hybrid)
1 Month ago
Milestone - Senior Frontend Web Engineer

Milestone

Copenhagen, Denmark (Hybrid)
1 Month ago
Relax Gaming  - Game Developer

Relax Gaming

Belgrade, Serbia (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer

Nagarro

Mexico (Remote)
7 Months ago
PearlAbyss - Junior Frontend Web Developer

PearlAbyss

(On-Site)
4 Months ago
undefined - Software Engineer, Site

United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded