Hire the best Windows App developers

Check out Windows App developers with the skills you need for your next job.
Clients rate Windows App developers
Rating is 4.7 out of 5.
4.7/5
based on 734 client reviews
  • $25 hourly
    2000 - till now - software development Pascal/Delphi, C# - DB (MySQL, Firebird, Interbase, MSSQL, Oracle), SQL-queries writing
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Database
    Object Pascal
    Pascal
    SQL
    DevExpress
    JSON
    Lazarus
    Firebird
    Desktop Application
    Microsoft Windows
    Delphi
    C#
    Microsoft SQL Server
    MySQL
  • $50 hourly
    Versatile Software Developer | AI & Automation Specialist | Full Stack Developer Rate: $50.00/hr 🌟 Over 5 Years of Diverse Software Development Experience 🌟 Expertise in AI and OpenAI Technologies 🌟 Proficient in Next.js and Java Spring Boot Frameworks 🌟 Proven Track Record in Web Scraping, Crawling, and Automation 🌟 Skilled in Desktop, Web, and Mobile App Development Profile Highlights: - 🚀 Advanced Skills in AI and Machine Learning, with hands-on experience in implementing OpenAI solutions. - 🌐 Proficient in Next.js, creating dynamic, efficient, and scalable web applications. - ☕ Extensive Java Spring Boot Knowledge, for robust back-end development. - 📱 Solid Background in Mobile App Development (Native Experience). - 🤖 Desktop and Web Automation Expertise, streamlining processes for efficiency. - 💻 Skilled in Multiple Programming Languages: Java, Kotlin, Swift, Objective-C, Python, JavaScript (Node.js), PHP, HTML5. - 🛠 Experienced with Various Frameworks and Technologies: QT, Flutter, React Native, Laravel, AWS, Google Cloud Platform, PostgreSQL, MySQL, SQLite, FFMPEG, OpenCV, Tesseract. Core Competencies: - 📲 Native iOS and Android App Development using Swift, Xcode, and Kotlin. - 🌍 Building Full-Stack Web Applications with seamless back-end and front-end integration. - ☁️ Proficient with Cloud Services like AWS and Google Cloud for scalable backend solutions. - 📊 Database Management and Integration across various platforms (PostgreSQL, MySQL, SQLite). - 🗺️ Advanced Google Maps and Real-time Location-based Features. - 📅 Specialized in Developing Calendar, Health/Fitness, and Multimedia Apps. - 💳 Integration of Payment Gateways and Real-time Chat Solutions. - 🤖 Automated Bot Development for social media and other platforms. - 📈 Expert in Data Extraction, Bulk Insertion, Scraping, and Crawling. I am committed to delivering high-quality solutions at competitive prices and fostering long-term relationships with clients. If you're embarking on an exciting project, I'd love to contribute with my expertise. Let's create something amazing together! Cheers!
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Bot Development
    Automation
    Flutter
    Web Development
    Back-End Development
    Laravel
    Database
    Mobile App
    iOS
    Qt Framework
    Android
    Web Scraping
  • $90 hourly
    I am a senior cloud developer with several years of .Net, C#, ASP.NET, SQL and Azure application development, DevOps, CI/CD, API design and development, integration, deployment and testing experience. I have full stack development experience using .Net technologies including .Net Core and Angular. I have data science and machine learning knowledge with Python and Azure ML. I also have knowledge of AWS services.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Microsoft Power BI Data Visualization
    .NET Core
    Microsoft Azure
    Microsoft SQL Server
    Data Science
    Python
    SQL
    .NET Framework
    ASP.NET Core
    ASP.NET Web API
    Angular
  • $70 hourly
    +10 Years of experience building professional solutions including, but not limited to: MS Office Add-ins using COM, VSTO and Add-in Express. MS Office Apps using Office.js library with HTML/CSS/JS Packaging EXE & MSI installers using Wix Toolset Desktop Apps using C#/.NET with WPF/MVVM and WinForms Scripts, Utilities and Automation Tools
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Wix
    Windows Presentation Foundation
    .NET Framework
    Visual Basic
    C#
  • $54 hourly
    Software architect/developer. Developing software for 15+ years. Skilled in software design and architecture. Favorite programming languages: C, C++, C# Platforms: Win32 (API, MFC, COM(+)), POSIX (*nix), DOS (16/32), FreeRTOS, Mongoose OS, bare metal (x86, AVR, ESP, STM, ARM), .NET Framework/.NET Core/ASP.NET(Core)
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    .NET Core
    POSIX
    C++
    X86 Assembly Language
    SQL
    ASP.NET
    C
    C#
    Windows Forms
    .NET Framework
    Windows Presentation Foundation
    Embedded System
    Unix
    Linux
  • $25 hourly
    I have been working for years with Desktop Application Development, Background (Services) Applications Development and End-User Support. I am able to deliver small to big solutions. Ranging from short-interval projects to long-term cooperation and support.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Mac OS App Development
    English
    Microsoft Windows
    Desktop Application
    Microsoft Visual Studio
    Microsoft Visual C++
    C++
  • $20 hourly
    I have an Electrical and Electronics background from my education. During my internship, I had the opportunity to research on IoT. From that day, I have been loving the challenge to develop programs in all sorts of languages. I am consistently challenging myself in different industries and learning different skills. Here are some of my skills I have adopted throughout my 6 years working experiences: - Backend (.Net Framework/Core, AspNET, Python, VBA, Google Script, Javascript) - Front End (Angular/React) - Database management (MSSQL, SQLExpress, MongoDB) - Cloud platform (Azure hosting and features, GitHub) - Azure DevOps CI/CD Pipeline - Teamworking collaborating with individuals across the world - Great understanding in multiple industries
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    JSON
    SQL
    Software Development
    HTML
    CSS
    Visual Basic for Applications
    C#
    Python
    Microsoft Visual Studio
    JavaScript
  • $50 hourly
    Jay is having 14+ years of experience in developing .Net apps. His strong area of expertise are Microsoft technologies such as Windows 10 apps, Xamarin.forms, MAUI, WPF, MVC, WCF and MVVM. He has contributed several books on Silverlight and Windows 8 application development using MVVM pattern for Apress publication.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    RESTful API
    Amazon S3
    Amazon Web Services
    Windows Communication Foundation
    XAML
    Microsoft Azure
    Windows Presentation Foundation
    JavaScript
    C#
  • $30 hourly
    Multilingual market analyst & researcher with expertise in handling complex data/reports. Eager to support a business environment with high analytical skills. Also, an experienced software developer (Python, JavaScript, SQL)
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Desktop Application
    Article Writing
    Software Development
    Python
    SQL
    Market Research
    Market Analysis
    Data Analysis
  • $20 hourly
    I'm a good learner always try to develop something new and unique with latest technology. I have more than 4-year experience in C/C++, C#, .NET, Python and Java application development.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Node.js
    OpenCV
    HTML5
    PHP
    React
    Python
    JavaScript
    C++
    Qt Framework
    Java
    C#
    Application Installer
    Desktop Application
    Electron
  • $35 hourly
    Count on me to provide the highest level of service that exceeds your expectations. Here is what you can expect from me: a highly skilled professional with a strong passion for technology and software development. My expertise lies in: ✅ C#: ⭐ API Development ⭐ Xamarin for mobile apps ⭐ Blazor for web development ⭐ Desktop Application Development ⭐ Files processing (Open XML SDK, MS Introps, GostScript, postScript) ✅ Kotlin: ⭐ Android app development ⭐ XML design implementation ⭐ API Integration ✅ Various flavors of databases: ⭐ SQL ⭐ MySQL ⭐ SQLite ⭐ JSON ⭐ XML ✅ Automation and Testing: ⭐ UI Automation ⭐ Test automation frameworks ⭐ Performance testing ⭐ Continuous integration and delivery I am dedicated to providing exceptional solutions and constantly enhancing my expertise to better meet your needs. Let's collaborate to bring your ideas to life and achieve your goals.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    API Development
    Automated Testing
    Automation
    Macros
    ASP.NET
    Android App Development
    C#
    Standalone Application
    Microsoft SQL Server
    Mobile App Development
    Microsoft Word
    Application Integration
    .NET Core
    Visual Basic
  • $15 hourly
    Experienced in .NET and ReactJS, with experience with RestAPIs. I have over 5 years in .NET and almost a year actively learning ReactJS and frontend. I also have experince with (my)sql databases and connecting them with the backend. Thanks for cheking out my profile, looking forward to working with you Luka.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    CSS
    Android
    Sass
    RESTful API
    HTML
    SQL
    Web Application
    React
    Windows API Development
    Windows Forms
    Windows Presentation Foundation
    .NET Framework
    C#
    JavaScript
    Microsoft Visual Studio
  • $25 hourly
    Hello, thanks for visiting my page. I am a middle-level developer with 3 years of experience. My skills: - c#/.NET: WPF, ASP.Net. My main technology stack. I can also work with WinForms, but why if we have a WPF? - Frontend - HTML, CSS, JavaScript in web and XAML in desktop. Any type of UI of any complexity. - Unity3D. I have a few published games. - Java. A little bit of experience with Android OS. - SQL. Data layer background with a lot of popular database systems: MySQL, MsSQL, SQLite, etc. I'm watching for popular development trends - image processing (with OpenCV/EmguCV in c#), machine learning and AI, neural networks, etc. And I also have experience AR (augment reality) with Unity3D and Vuforia. I'm ready to join your command and bring your project to success.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Elasticsearch
    API
    HTML5
    C#
    CSS 3
    Microsoft Windows
    Desktop Application
    .NET Framework
    Windows Presentation Foundation
    Unity
    SQL
  • $25 hourly
    Thank you to visit me! I am a senior .Net desktop software enfeneer, more then 8 years experience with the c#. Knowledge: - WPF. My main tool. I can create any UI elements you need with common WPF functionality or using DirectX (SharpDX lib). I have completed dozens of apps with it - from lil tools to big complex systems. - Selenium. Sites automatisation, testing and data mining. I've worked with several browsers - chromedriver, phantomjs, firefox with TOR, so I can choose the right tool to implement your task. - SQL. Data layer background with MySQL, MsSQL or SQLite. And I'm open for new expirience, ready to learn fast and use any database system. In my projects, I prefer to use EF and NHibernate for data mapping. I've always gotten the job done. Hire me and you will see the result.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    .NET Framework
    Desktop Application
    Windows Presentation Foundation
    TCP/IP
    Socket Programming
    C#
    Selenium
    Data Scraping
    SQL
    R
  • $37 hourly
    Desktop applications with .NET Winform, WPF, JavaFX Embedded Systems, ARM Cortex-m mcus Front-end applications on embedded systems FreeRTOS, LwIp, Stm32, Opencv Backend Development ASP .NET, nodejs
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Reverse Engineering
    OpenCV
    STM32
    Embedded System
    Raspberry Pi Firmware
    C
    .NET Framework
    Java
    C++
    C#
  • $25 hourly
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    WinAutomation
    WinDev
    Golang
    Web Service
    Cryptography
    JavaScript
    C++
    Microsoft Foundation Class Library
    Microsoft Visual C++
    Application Installer
    Microsoft Windows
    Application Integration
  • $35 hourly
    Desktop, Backend and Database Development For over a decade I develop software in the Microsoft technology stack. Today, as a freelancer, I help companies create, improve and maintain their custom software. Typically I do desktop and tablet applications for Windows as well as server-side development when it is needed to provide back-end logic for client-side apps. I use modern technologies for developing desktop applications: - WinUI and UWP for Windows 10 and 11 - WPF for Windows 7+ In order for my clients to be convinced of my competence, I passed certification in the technologies with which I work the most, I am Microsoft Certified Professional and: - MCSD App Builder - MCSA in Universal Windows Platform - MCSA in SQL 2016 Database Development
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Desktop Application
    XAML
    Universal Windows Platform
    Microsoft Azure
    Windows Presentation Foundation
    ASP.NET
    C#
    SQL
    Microsoft SQL Server
  • $30 hourly
    "Very professional and great to work with. This was not an easy project, and the freelancer did a great job of breaking down the requirements, communicating clearly, and working against shifting deadlines. I would absolutely recommend them. Thank you!" - Chris McAleenan (Upwork) I'm Avinav, working in Frontend Development using ElectronJS over the last 4 years and total experience of over 12+ Years. I have been working for a lot of startups/SMEs in the US, Australia, and Singapore. If you want to find an effective product, then I'm a good fit for you. How you find me different - High responsibility. - Quickly understanding of the business requirements. - Beautiful and reliable code, testings are always included. - Willing to propose and learn new things to improve product situation. * Cross-Platform Desktop App Development Skills: - ElectronJS, NodeJS, ExpressJS, ReactJS. - MySQL, PostgreSQL, NoSQL/Firebase/FireStore/Mongo DB - Restful API - Amazon Web Services - Auto-update (Version bump) with ElectronJS - Packaging app for Windows, Linux & Mac * 3rd party APIs: - Amazon Web Services, Azure, Google Cloud Engine, Shared Hosting, etc - Facebook, Instagram, Twitter, Flickr, Pinterest, 500px, Google Maps, Google Place, Google Directions, Youtube. - Paypal, Stripe, Braintree. - SendGrid, Mandrill, Mailchimp. Don't hesitate to drop me a message if you think I can help you with anything
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Desktop Application
    Electron
    React
    Amazon Cognito
    AWS Amplify
    AWS AppSync
    HTML5
    Amazon DynamoDB
    MySQL
    JavaScript
    MongoDB
    SQLite
  • $20 hourly
    I started programming at a young age and decided to turn it into my career! I have made many tools for personal projects with friends which have since been used by thousands of users.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Tutoring
    .NET Framework
    Java
    Reverse Engineering
    C#
    API
    HTML
    XML
    Google Apps Script
    Google Sheets
    Bash
    Python
    Data Mining
    Scripting
  • $45 hourly
    FullStack developer: - Screen capture, ffmpeg, WebRTC, Video Processing, Multimedia, WinRT - C# | .Net | ASP.NET | UWP | WPF | WinUI | XAML - Qt | C++ | QML | QWidgets - Electron, NodeJS Addon C++ Napi - Ethereum, Solidity, Web3.js - React, JavaScript, TypeScript, Redux - C++ | WinAPI | MFC | ATL - PHP, Python, Golang, With over 15 years of expertise in the realm of commercial software development, I've been an integral part of over 20 highly accomplished projects. Whether as an independent freelancer or a remote team member, I consistently excel in comprehending your requirements and providing prompt results. I relish tackling intriguing challenges and ensuring the completion of tasks aligns with my design while benefiting the customer. Proficiency on Platforms: Windows, Linux, and macOS.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    ASP.NET
    FFmpeg
    Golang
    PHP
    WebRTC
    React
    web3.js
    Ethereum
    Solidity
    Electron
    C#
    Qt Framework
    .NET Framework
    Desktop Application
    C++
  • $36 hourly
    • Proven track record in crafting robust software solutions using cutting-edge n-tier architectures. • Demonstrated expertise in object-oriented programming, leveraging the latest methodologies to deliver efficient and scalable code. • Adept at developing and managing databases, ensuring seamless integration and optimal performance. • Possessing formidable analytical, diagnostic, and problem-solving capabilities to tackle complex challenges in software development. • Recognized for a keen optimization mindset, with the ability to quickly grasp and adapt to emerging technologies, showcasing a commitment to continuous learning and innovation. • Exceptional soft skills, as consistently praised by colleagues, including effective communication, teamwork, and a natural ability to collaborate across diverse teams, making a positive impact on project outcomes.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    SQL
    JSON
    RESTful API
    Lazarus
    SOAP
    XML
    Scrum
    FHIR
    Firebird
    Microsoft SQL Server
    Service-Oriented Architecture
    Python
    C#
    Back-End Development
    Delphi
  • $25 hourly
    Hi, My name is Borys. I am developer with 7 years of experience in .NET and 1 year experience in Python development. I believe my strong points are my Punctuality, Creativeness and Communication skills. My #1 goal will always be to meet your needs and deadline. When working on a project, I like to speak with the client at all stages of development, so I always have a clear understanding of clients needs and vision of the project. Since 2017, I’m developing the document distribution solutions for aviation fleets as member of OBDS company. Customers are different companies such as Bombardier, Airbus and more... Server-side architecture and programming (big data, high load), WEB UI developments (ASP.NET MVC, Angular, React) and windows client applications (UWP, WPF). Also from 2019, I develop mobile applications using Xamarin.Forms Please take a look at my work history for comments from other clients. Thank you in advance for your time and consideration. I am looking forward to speak about your projects.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Python
    Mobile App
    Angular 5
    Java
    ASP.NET Core
    Bootstrap
    .NET Framework
    C#
    Xamarin
  • $70 hourly
    I've been in IT for 10 years, across the following fields: Software - OSS contributor (Linux kernel, Homebrew, Wine, Zstandard, Responses, POX, Faucet) - Python/Flask, Ruby/Rails, Java, C#, ReactJS, React Native, MySQL, PostgreSQL - Unit testing, fault finding, troubleshooting - RabbitMQ, Kafka, ZeroMQ - REST/SOAP/GraphQL/Proprietary API development Machine Learning - Theano, Tensorflow, Keras - Floydhub, GPU training - XGBoost, Resnet, Mobilenet, YOLO, UNet, OpenCV Devops - Jenkins, TravisCI - Docker/compose, LXC - Ubuntu/Debian/Fedora/RedHat Network engineering - Cisco/Juniper/Brocade/Mikrotik/OpenVSwitch - Software defined networking (SDN) - BGP/OSPF/MPLS/VLL/VPLS/LDP/RSVP/VLAN Reverse engineering - IDA/Ghidra - Wireshark/tcpdump - Familiar with a range of encryption/obfuscation techniques and methods for investigating them - Experienced with reconstructing file/protocol formats from sample data
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Software-Defined Networking
    Network Engineering
    Ruby on Rails
    React
    Reverse Engineering
    Java
    Python
  • $999 hourly
    I am a computer science graduate and is working as a full time freelancer since 2003. Before starting freelancing work I used to work in a software company, where I was working in banking software development. I work mainly in Visual basic. I started my carrier in Visual basic 4 and then moved to Visual basic 6 or VB6 and then VB.NET. I also work in Microsoft office (MS Word, MS Excel & MS Powerpoint) macro development and automation using VBA. I have developed complete products in Visual basic with installers, some of them are popular freeware (links available on request). Apart from Visual basic jobs, I sometimes work on Google Apps Script, Android development, NSIS installer scripts, AutoIT scripts and Javascripts. I am a native Malayalam speaker and as an hobby I sometimes undertake translation works from English to Malayalam.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    AmiBroker Formula Language
    Visual Basic
    Microsoft Word
    Microsoft PowerPoint
    Autoit
    NSIS
    Visual Basic for Applications
    Google Docs
    Automation
    Data Scraping
    Microsoft Excel
  • $65 hourly
    Important to Note: I am currently in Turkey. I will, unfortunately, have to reject invites from clients in Lebanon whose jobs require local meetings at this time. My name is Wassim, and I have over 15 years of professional experience in web and mobile app development, marketing, and business. My clients range from single entrepreneurs to small, mid, large, and Fortune 500 corporations. I believe that building a successful application starts with understanding the needs behind building this application. Most developers jump straight to the technical side of things to perform what is needed while I research the best possible implementation to solve the client's problem. This approach has saved my clients and me tremendous efforts and time and has led to much better results. I work with so many technologies and programming languages, but the major projects I worked on via Upwork were related to: - Custom Web Apps - Shopify Web Design & Development - Chrome Extensions - Web Apps with NoCode (Bubble io, Webflow, and similar) - Squarespace websites creation (and similar services) - Google Sheet Automation and Scripting - API Integrations - Mobile app development with Flutter & Firebase/Firestore - Google Ads & Facebook Ads I am looking forward to hearing from you and learning more about your business and how my skills can help you achieve your goals.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Automation
    Google Chrome Extension
    Ecommerce Website
    Firebase Cloud Firestore
    API Integration
    Flutter
    Firebase
    Mobile App Development
    Shopify
    PHP
    JavaScript
    Web Development
    Webflow
    Squarespace
    WordPress
  • $45 hourly
    Individual with 27,000+ hours worked on Upwork as TOP RATED PLUS with 100% JOB SUCCESS. My experiences: ✓ OOP and System Design; ✓ Theoretical knowledge and practical experience with design patterns; ✓ Asynchronous and multithreading development (TPL); ✓ Rest API design, architecture and implementation; ✓ 3rd party API integration using existing packages or from scratch; ✓ Microservices and monolith architectures; ✓ GIT (Azure DevOps, github, bitbucket), SVN and TFS version control systems; ✓ .NET / .NET Core C#; ✓ TypeScript; ✓ JavaScript (jQuery, linq.js, lodash, underscore, moment, HighCharts); ✓ CSS/LESS/SASS, Bootstrap, Bootswatch; ✓ XML, XSLT, Serialization/Deserialization (XML, Binary, JSON); ✓ ASP.NET Core; ✓ ASP.NET MVC / Web API; ✓ AngularJS 1.x, Angular 6; ✓ React (basic); ✓ Kendo UI (JS and ASP.NET MVC wrapper) and DevExtreme; ✓ Bootstrap, Bootswatch; ✓ SMS integration (Twilio, Plivo, SMSru); ✓ Payments integration (Authorize.Net, Chargify, Stripe, Hint, Paymentwall) ✓ Email integration (SendGrid, MailGun, Gmail, custom SMTP); ✓ Reports integration (PowerBI, LogiReports, Crystal Reports); ✓ Medical partners inegration: Hint, Redox, EazyScripts, AthenaHealth, PokitDok, RxNT; ✓ SignalR; ✓ Microsoft Azure (Azure SQL, Azure AD, MobileApp, WebApp, ApiApp, Azure Storage, EventHub, Stream Analytics, Application Insights and others); ✓ AWS (EC2, Load balancer, ECS, S3, DynamoDB, Redis); ✓ WCF and WebServices; ✓ Entity Framework (Full and Core) ✓ LINQ and Dynamic LINQ; ✓ Database architect and optimization including Microsoft SQL/T-SQL; ✓ Caching (Redis); ✓ .NET Desktop (WinForms, WPF: MVVM, MVP); ✓ Telerik, DevExpress, ComponentOne frameworks for WinForms and WPF; About me: • 16+ years of professional experience in all stages of the SDLC (Software Development Life Cycle) involving studying of the user requirements, analyzing, designing, implementation, testing, deployment, documentation and maintaining of various stand-alone, intranet, client-server and web-based projects with exposure to diverse business domains including Retailing, Medical, Financial and Banking • 12+ years of non-stop experience of working remotely and locally with companies located in USA and Germany • 8+ years of non-stop UpWork experience • Strong skilled in .Net technologies • Experience in developing cross-platform applications • Experience in client / server web-technologies • Solid background in computer science • Ability to work well within tight deadlines and under pressure • Self-motivated • Good team player with excellent coorganizational and mentoring skills • Fluent level of English
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Angular
    Telerik
    Telemedicine
    Payment Gateway Integration
    ASP.NET Web API
    Model View ViewModel
    Electronic Medical Record
    API Development
    API Integration
    SQL
    ASP.NET Core
    C#
    .NET Framework
    RESTful API
  • $35 hourly
    I have 10+ years experience as software developer using C# (WPF, UWP, ASP.Net), and javascript (Vue.js, NativeScript). Also I have experience in C, C++, php, python and node.js. Working history: [2015 - now] I am senior software developer general in C# (WPF, UWP, Xamarin) and js/ts (Vue.js, Vuetify.js, NativeScript, Cordova, Ionic). I have developed: - complex desktop and mobile applications (native and hybrid using Vue.js, NativeScript, Cordova, Ionic) - nice looking UI components with strong UX on xaml - cross-platform applications using Unity3D - installer packages with software downloading and license protection futures - command line parsers, converters, generators - server side backend for various data management (node.js, php, python) - various tasks using AWS API. [2006 - 2015] I was Middle to Senior software developer at PJSC "SRPA "Impulse" (Nuclear Power Plants and railroads software/hardware): - web-services on python, php, js; - WPF applications, socket-servers, parsers and generators in C#; - native and cross-platform applications using Qt, WinAPI, X11 and C/C++ ; - real-time charts with techan.js, d3, highcharts. [2002 - 2006] I was Junior software developer and I have developed applications and services (windows/linux): - various file format parsers, analyzers and generators; - database support in various applications and services (sqlite, mysql, postgresql, firebird); - OCR; - work with API for several financial brokers (SmartCOM, QUIK) ; - creating several cross-platform games in OpenGL; [~1994 - 2002] childhood with ZX Spectrum and IBM 386: basic, pascal, assembler, c. My goal will always be to meet your needs and deadline. I'm honest and self-disciplined.
    vsuc_fltilesrefresh_TrophyIcon Windows App Development
    Unity
    Reverse Engineering
    XAML
    Node.js
    Unix
    .NET Framework
    C#
    Python
    C++
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How to Hire Top Windows App Developers

How to hire Windows app developers

Windows is the most popular operating system (OS) for personal computers. A Windows app developer can help you build software for platforms running Windows OS.

So how do you hire Windows app developers? What follows are some tips for finding top Windows app development consultants on Upwork.

How to shortlist Windows app development professionals

As you’re browsing available Windows app development consultants, it can be helpful to develop a shortlist of the professionals you may want to interview. You can screen profiles on criteria such as:

  • Technology fit. You want a Windows app developer who understands the Microsoft technologies and third-party integrations needed to bring your software project to life. 
  • Project experience. Screen candidate profiles for specific skills and experience (e.g., leveraging WinUI to build a dash for your business intelligence app).
  • Feedback. Check reviews from past clients for glowing testimonials or red flags that can tell you what it’s like to work with a particular Windows app developer.

How to write an effective Windows app development job post

With a clear picture of your ideal Windows app developer in mind, it’s time to write that job post. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample Windows app developer job post titles:

  • Windows app developer needed to help build an app for Microsoft Surface
  • Seeking a Windows app developer to help build a custom Outlook add-in
  • Need help building a Microsoft app with Universal Windows Platform (UWP)

Windows app development project description

An effective Windows app development job post should include: 

  • Scope of work: From apps to third-party integrations, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, technologies, or Windows app development platforms, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Windows app developer responsibilities

Here are some examples of Windows app developer job responsibilities:

  • Design and develop software for Windows and Microsoft devices
  • Handle third-party integrations with Microsoft software and hardware
  • Troubleshoot issues and provide routine maintenance, testing, and updates

Windows app developer requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a Windows app developer. Here are some examples:

  • Experience with your desired Windows app development platforms (e.g., UWP, Win32, WPF, Windows Forms)
  • Experience with specialized Windows technologies (e.g., Windows AI, Windows Ink, Cortana)
  • Experience with specialized Microsoft technologies and hardware (e.g., HoloLens, IoT Core, Xbox One)
  • Working knowledge of desired programming languages and technologies (e.g., C/C++, C#, ASP.NET) 

WINDOWS APP DEVELOPERS FAQ

What is Windows app development?

Windows app development is the practice of developing software for Microsoft’s Windows operating systems and devices. 

How much does it cost to hire a Windows app developer?

The first step to determining the cost to hire a Windows app developer will be to define your needs. Rates can vary due to many factors, including expertise and experience, location, and market conditions.

Cost factor #1: project scope

The first variable to consider when determining scope is the nature of the work that needs to be completed. Not all Windows app development projects are created equal. Creating a simple add-in for Outlook will typically take less time than developing a video game for Xbox One. 

Tip: The more accurately your job description describes the scope of your project, the easier it will be for talent to give you accurate cost estimates and proposals.

Cost factor #2: Windows app development experience

Choosing the right level of expertise for the job is closely tied to how well you determined the scope of your project. You wouldn’t need an advanced Windows app developer to build a simple UI for your business app. On the other hand, developing an enterprise software-as-a-service (SaaS) app using Microsoft Azure and Windows AI will require more-specialized skills. Beyond experience level, you need to consider the type of experience the talent possesses. 

The following table breaks down the rates of the types of Windows app developer you can find on Upwork.

Rates charged by Windows app developers on Upwork

Level of Experience

Description

Hourly Rate

Beginner

Windows app development fundamentals including your desired development platform (e.g., UWP) and desired application development language (e.g., C++, C#, Visual Basic).

$30-60+

Intermediate

Beyond fundamentals, experience with specialized libraries, tools, and technologies (e.g., experience developing mixed-reality apps for the HoloLens).

$60-90+

Expert

Seasoned programmer and professional who has the leadership and project experience needed to lead a team of developers in a Windows app development project.

$90-120+


 

Cost factor #3: location

Location is another variable that can impact a Windows app development cost. It’s no secret that you can leverage differences in purchasing power between countries to gain savings on talent. But it’s also important to factor in hidden costs such as language barriers, time zones, and the logistics of managing a remote team. The real advantage to sourcing talent remotely on Upwork is the ability to scan a global talent pool for the best possible person for the job. Location is no longer an obstacle. 

Cost factor #4: independent contractor vs. agency

The final variable regarding talent cost is hiring an independent contractor vs. an agency. An agency is often a “one size fits all” model, so you’ll often have access to a designer, a project manager, an engineer, and more. When hiring individuals you have total autonomy regarding who is responsible for which part of the project, but you’ll need to source each of those skills separately.

The trade-off between hiring individuals vs. hiring an agency is the level of administrative overhead you incur personally in coordinating tasks among all members of the team. Project scope and personal preference will determine which style is a better fit for your needs.

Windows App Development Tips and Best Practices

Choose your UI development technology wisely

The user interface (UI) is the part of your app that the end user actually sees and interacts with. It’s the buttons, forms, search bar, content, layout, and other visual aspects of your app. The Windows app development ecosystem gives you many options for designing a UI. Here are some of the most popular:

  • UWP is short for Universal Windows Platform, which was designed to make it easier to build apps for any Windows device including computers, Xbox One, and HoloLens. Apps built with UWP are deployed through the Microsoft Store. 
  • WPF is short for Windows Presentation Foundation, a part of Visual Studio. WPF was designed for creating line-of-business apps for Windows. 
  • WinForms was around before UWP and WPF. Its drag-and-drop interface makes it easy to create apps with simple UIs, such as creating a graphical user interface (GUI) to allow non-developers in an organization to view business intelligence.
  • Electron is a framework for using web technologies (JavaScript, HTML, and CSS) to create a web view in desktop form, resulting in cross-platform desktop apps. 

These are just a handful of the libraries Microsoft provides for Windows app development. How you design the UI will ultimately determine the user experience (UX), so it’s important to pick the right technology to design the front end of your app. 

Consider adopting a continuous integration and deployment (CI/CD) pipeline

CI/CD can save you serious headaches down the road if you can successfully implement it within your software development lifecycle (SDLC). The advantage to integrating your development and operations teams, also known as DevOps, through automation is not to be understated. With CI/CD tools such as Jenkins and Azure DevOps, it’s possible to:

  • Ensure developers and testers are always working with the latest code repository
  • Make code compilation, error checking, and unit tests available at each step of the SDLC
  • Create installation packages you know will work on target platforms
  • Deploy your application and keep it up-to-date on your end users’ machines
  • Streamline the feedback loop of information between developers and operations

The above bullets are just some ideas of what CI/CD can do for an organization. There are plenty of DevOps tools out there to help you build a custom automation solution for your needs. 

Make software maintenance and troubleshooting easier with the right logger

Because desktop apps live on the machines of the end user (as opposed to cloud-based applications and websites), it’s especially important to get error logging right. This will make it easier for your company’s IT and support staff to troubleshoot issues a user might encounter when using your project. 

Common logging solutions for Windows apps include:

  • Logging to file, which involves recording an event log to a file local to the machine using a library such as log4net or NLog. 
  • Saving dump files, which entails recording details of a crash (such as which process was executing and which modules were loaded) to a file local to the machine.
  • Logging to Windows event logs is fast and reliable; the only downside is that they can be difficult for your organization to retrieve. 
  • Remote error reporting, in addition to keeping local logs, gives the end user the option to send a report to your servers when a problem occurs so that your support team can log and process the issue. This can be a valuable tool for getting customer feedback integrated into your next patch. 

Logging is an important part of software development, and there are plenty of tools and libraries out there to help you do all of the above and more.

View less
Schedule a call