Senior Windows Developer (c#/.NET) from $6000 Offline

Important: Experience in developing Windows desktop utility products and their distribution is required

 

What does the team do?

β€’ The Team works on building Desktop (Win/Mac) consumer products. Apps are coming with standalone features or feature bundles. In parallel, we are creating our own technology (SDK) for B2B.

β€’ Opportunity to develop apps from scratch.

β€’ Prioritize tech debt and ensure applications are compliant with the latest OS standards.

β€’ Keen interest to develop pixel-perfect applications.

β€’ Optimize app(s) for different device form factors and OS versions.

β€’ Build platform, frameworks, APIs, libraries & automated tools to facilitate rapid issue resolution and development & deployment of new features and changes.

β€’ Contribute hands-on, own, collaborate, and deliver new features and services at a fast pace.

β€’ Improve processes, technology & the applications you own continuously by showing the team better ways of doing things and helping improve skills in the team.

 

Why this can be interesting for you?

β€’ Opportunity to develop game-changing, globally distributed, consumer products used by millions worldwide.

β€’ Contribute hands-on, own, collaborate, and deliver new features and services at a fast pace.

β€’ Build platforms, frameworks, APIs, libraries & automated tools to facilitate rapid issue resolution and development & deployment of new features and changes.

β€’ Work with and advise management on technical aspects, and make well-informed decisions.

β€’ Improve processes, technology & the applications you own continuously by showing the team better ways of doing things and helping improve skills in the team.

β€’ Prioritize tech debt and ensure the platforms and applications meet the latest industry standards and quality.

β€’ Learn new technology & practices, coach the team, and conduct training sessions – devote time for learning and continuous improvement of self and team.

β€’ Imbibe and maintain a strong customer service-oriented attitude while designing and building products.

β€’ Work with a skilled international team across Ukraine, India, UAE, and the United States.

 

Who should apply for this role?

β€’ 5+ years of strong experience in desktop development, and leadership roles is a plus.

β€’ Excellent analytical, logical, problem-solving, architectural, and programming skills.

β€’ Strong expertise in Windows development.

- strong knowledge of C#, XAML

- strong knowledge of .NET Framework, .NET Core, .NET 6

- knowledge of C\C++ would be a plus

- following SOLID, GRASP, OOP, and clean architecture principles

- experience in writing Unit tests;

- understanding of basic design patterns;

- integration with or developing kernel-mode drivers for Windows would be a plus

β€’ Can code fluently in more than one language. (Preferably Python, Swift/Objective C++).

β€’ You have hands-on experience in building robust, consumer products with technical uniqueness.

β€’ Thorough knowledge of OS concepts, Network Stacks, and Distributed computing.

β€’ Strong understanding of backend services or if you have built one previously.

β€’ Communicate effectively & cross-functionally with other teams.

 

Additional details

β€’ Upper-intermediate level of English is a minimum requirement

β€’ Experience in developing Windows desktop utility products and their distribution is required

β€’ Fully remote

β€’ Competitive payment and bonuses

The job ad is no longer active

Look at the current jobs C# / .NET β†’