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 →