Senior .NET Desktop Engineer

1 Month ago • 3 Years + • Frontend Development

Job Summary

Job Description

N-iX seeks a .NET Desktop Engineer to design and implement a modern GUI for an HPC computer modeling project. Responsibilities include designing intuitive Windows desktop UIs using C#, XAML, and asynchronous programming; creating responsive layouts; implementing efficient asynchronous operations; integrating APIs for real-time data interaction and visualization; optimizing UI rendering; performing rigorous testing; and debugging performance bottlenecks. The ideal candidate will have 3+ years of experience in front-end development with C# and XAML, proficiency in WinUI 3, WPF, async/await, and RESTful APIs, and experience with Git and CI/CD pipelines.
Must have:
  • C# and XAML proficiency
  • WinUI 3/WPF experience
  • Asynchronous programming skills
  • RESTful API familiarity
  • Responsive UI design
  • Git and CI/CD knowledge
Good to have:
  • MVVM architecture
  • Docker experience
  • 3D visualization knowledge
  • Data virtualization expertise
  • UI design tool experience (Figma/Adobe XD)
Perks:
  • Flexible work 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

Similar Jobs

CloudHire - Full Stack Developer

CloudHire

Telangana, India (Remote)
1 Month ago
Ello - Senior Product Engineer (ML & Mobile)

Ello

San Francisco, California, United States (On-Site)
1 Month ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
Aristocrat Gaming - Front End Developer

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Trend Micro - Senior Frontend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Hasura - Senior Frontend Engineer - Bengaluru/Hybrid

Hasura

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
The Walt Disney Company - Sr Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
5 Months ago
Rockstar Games - Senior UI Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Vimeo - Sr. Backend Developer, AI

Vimeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
PlayStation Global - Senior Manager, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
CloudHire - Fullstack Developer

CloudHire

Haryana, India (Remote)
1 Month ago
IGG - Unity Front-End Programmer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Aristocrat Gaming - Front End Developer

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
ByteDance - Frontend Software Engineer Intern

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
CloudHire - Full Stack Web Developer

CloudHire

Haryana, India (Remote)
1 Month ago
Kaedim - UX/UI Designer

Kaedim

San Francisco, California, United States (On-Site)
9 Months ago
PwC - IN_Senior Associate_Qlikview_D&A_Advisory _Bangalore

PwC

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

Get notifed when new similar jobs are uploaded

Jobs in Argentina

Google - Account Product Strategist, Large Customer Sales

Google

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Week ago
Go Fund Me - Senior Software Engineer (Frontend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Months ago
Red Point Labs - Java Backend Developer (Remote OK)

Red Point Labs

Argentina (Remote)
11 Months ago
Go Fund Me - Senior DevEx Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
1 Month ago
Google - Senior Deal Strategy and Operations Associate, Global Partnerships

Google

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Week ago
N-iX - Senior Computer Vision Engineer

N-iX

Argentina (Remote)
1 Month ago
The Walt Disney Company - Manager, Content Analytics

The Walt Disney Company

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Week ago
The Walt Disney Company - Coordinator, Digital Media Planner

The Walt Disney Company

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Week ago
Evolution - Game Presenter

Evolution

Buenos Aires, Buenos Aires, Argentina (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Trackman - Front-end Developer

Trackman

Denmark (On-Site)
2 Months ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
6 Months ago
Limit Break - Senior Frontend/Web UI Engineer

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Windranger Labs - Frontend Engineer

Windranger Labs

Central Sulawesi, Indonesia (Remote)
1 Month ago
Canva - Senior iOS Engineer - Swift & JavaScript

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Canva - Staff Software Engineer - Data Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Hive Innovative Group - Senior PHP developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Ubisoft - UI Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Month ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Team Liquid - Front End Engineer (Mid/Senior Level)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded