Senior .NET Desktop Engineer

1 Hour 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

CloudHire - Full Stack Developer - Angular & Node

CloudHire

Haryana, India (Remote)
3 Weeks ago
Zones - Azure Backend Developer

Zones

Hyderabad, Telangana, India (On-Site)
5 Months ago
N-iX - Middle JavaScript Engineer

N-iX

Ukraine (Remote)
1 Hour ago
ByteDance - Solutions Architect

ByteDance

Gurugram, Haryana, India (On-Site)
2 Weeks ago
Interactive Brokers - Senior Python Developer – Compliance Technology

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Epic Games - UI Engineering Director

Epic Games

(On-Site)
2 Weeks ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
Crazy games  - [REMOTE] Product Engineer

Crazy games

Leuven, Flanders, Belgium (Remote)
6 Months ago
CloudHire - Shopify Developer - Remote

CloudHire

Noida, Uttar Pradesh, India (Remote)
2 Weeks ago
Canva - Senior Frontend Engineer - Canva Docs

Canva

Melbourne, Victoria, Australia (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Full Stack Web Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
Overwolf - Manual QA Engineer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
PwC - IN-Senior Associate_.NET with Angular_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Immutable - Senior Software Engineer

Immutable

Australia (Hybrid)
2 Weeks ago
CharacterAI - Software Engineer, Safety

CharacterAI

Menlo Park, California, United States (On-Site)
1 Week ago
ASSIST Software - Ruby on Rails Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
5 Months ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
5 Months ago
SparkCognition - Software Engineer (Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Ludeo - Frontend Architect

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ION - Senior Full-Stack Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Colombia

N-iX - Junior Automation QA Engineer (with Python)

N-iX

Colombia (Remote)
2 Weeks ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogotá, Bogota, Colombia (Remote)
5 Months ago
N-iX - Senior Product Owner

N-iX

Colombia (Remote)
1 Hour ago
Neostella - Intake Specialist (Weekend Hours Required)

Neostella

Colombia (On-Site)
1 Week ago
CloudHire - Operations Support Specialist

CloudHire

Bogotá, Bogota, Colombia (Remote)
3 Weeks ago
Evolution - Equipment Support Specialist (Game Integrity)

Evolution

Medellín, Antioquia, Colombia (On-Site)
2 Weeks ago
N-iX - Senior Product Owner

N-iX

Colombia (Remote)
2 Weeks ago
N-iX - Junior AQA Engineer (With Python)

N-iX

Colombia (Remote)
2 Weeks ago
N-iX - Senior Java Full Stack Engineer

N-iX

Colombia (Remote)
2 Weeks ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
3 Weeks ago
Patreon - Frontend Engineer, Platform

Patreon

San Francisco, California, United States (Hybrid)
2 Weeks ago
PlayStation Global - Senior Software Engineer - Android/UI

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Weeks ago
Spellbrush - Front-End Engineer (Anime)

Spellbrush

San Francisco, California, United States (On-Site)
3 Weeks ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Canva - Senior Frontend Engineer - Growth

Canva

Auckland, Auckland, New Zealand (Remote)
2 Weeks ago
Canva - Senior Backend Engineer (Java) - Integrations at Scale

Canva

Sydney, New South Wales, Australia (Remote)
6 Days ago
Trend Micro - Senior Frontend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
N-iX - Junior Angular Engineer

N-iX

Colombia (Remote)
1 Hour ago
Rocket Science - Frontend - UI Engineer

Rocket Science

Wales, United Kingdom (Hybrid)
3 Days ago

Get notifed when new similar jobs are uploaded