Hire the Best Desktop Applications Developers
in Egypt

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Shady O.

Cairo, Egypt

$7/hr
5.0
3 jobs

My technical expertise includes React, MongoDB, mongoose, Angular, Kubernetes, Bootstrap, Spring Boot, SwaggerUI, Next.js, and TailwindCSS. I am committed to delivering high-quality software solutions and am eager to bring my skills and experience to your team. I am highly motivated to learn, grow, and excel as a software developer. I am willing to contribute to large-scale teams or tackle challenging projects independently. I have built and deployed numerous projects on Linux OS, utilizing distributed systems (socket programming) and cloud computing (AWS, GCP). As a full-stack developer, I have developed and deployed a variety of mobile applications, APIs, websites, and desktop applications. I’ll fully project manage your brief from start to finish Regular communication is really important to me, so let’s keep in touch!

  • Java
  • C++
  • Dart
  • Flutter
  • Python
  • Node.js
  • PostgreSQL
  • Data Structures
  • Database
  • Scrum
  • Computer Engineering
  • Flutter Stack
  • Agile Software Development
  • ExpressJS
  • Next.js
Shehab A.

Cairo, Egypt

$20/hr
4.9
13 jobs

C++/Qt developer specializing in cross-platform desktop applications for Windows and Linux. I build networking software, VPN clients, business applications, system utilities, and custom desktop tools from architecture to deployment.

  • Desktop Application
  • C++
  • Python
  • Bash
  • CMake
  • Qt Framework
  • Django
  • QML
  • Cryptography
  • Multimedia Development
  • FFmpeg
  • REST API
  • JSON
  • Websockets
  • Computing & Networking
  • Low-Level Programming
  • Git
  • VPN
  • Windows API Development
  • Linux
Walid T.

Alexandria, Egypt

$25/hr
5.0
43 jobs

• Since January 2007, have around 15+ years of extensive hands-on experience of designing, developing, and deploying n-tier based applications using .NET frameworks, C#, VB.net, JavaScript, jQuery, HTML, CSS, MS SQL, SSIS and many other technologies as well as coordinating and supporting & Integrating with ERP systems. • Lead the software development team during various development phases - all stages of the development life cycle, including initial analysis, implementation, integration, testing, debugging, data validation, and support. • Experience in performing all database administration, tuning and performance monitoring. • Experience of windows server’s software upgrades, configurations & prerequisites installations. • Developed many SQL server integration (SSIS) packages for integrating the .NET custom developed applications with Oracle ERP, Active directory, Gate security systems and many other software Packages. • Coordinate and communicate with vendors, support teams and business owner for all maintenance activities related to SharePoint, MS-SQL Server, ERP systems. • Provide technical and strategic leadership during the development phase to define system architecture, specifications, features, risks, schedules, and budgets. • MCSD - Microsoft certified solution developer 2006 • MCAD - Microsoft certified Application developer 2006 • MCP - Microsoft certified Professional 2006

  • Desktop Application
  • Web Application
  • Microsoft SQL Server
  • ASP.NET
  • C#
  • SQL Server Integration Services
  • MySQL
  • ETL
  • .NET Framework
  • JavaScript
  • HTML
  • Website
  • jQuery
  • Microsoft Windows PowerShell
  • .NET Core
Omar H.

Alexandria, Egypt

$10/hr
5.0
4 jobs

I’m a software developer specializing in modern C++ and Qt development. I build reliable desktop applications and performance-sensitive software with clean, maintainable architecture. I have experience developing Qt desktop applications, custom user interfaces, and data visualization tools with responsive background processing. My broader experience includes 2D and 3D rendering, ray tracing, Vulkan graphics, game-engine architecture, physics simulation, collision systems, and Unreal Engine development. I focus on writing structured, efficient code with clear component boundaries and dependable behavior. I’m comfortable working across application architecture, graphics systems, debugging, optimization, and CMake-based builds. I’m especially interested in projects involving C++ desktop software, Qt applications, developer tools, real-time graphics, computer graphics, rendering, simulation, game engines, and Unreal Engine. If you’re looking for a C++ developer who can turn technically demanding requirements into polished, dependable software, I’d be glad to discuss your project.

  • Desktop Application
  • C++
  • Qt Framework
  • Graphics Programming
  • Unreal Engine
  • Computer Graphics
  • Software Development
  • 3D Graphics Framework
  • Object-Oriented Programming
  • Software Debugging
  • GUI Design
  • CMake
  • Game Design
  • Game Engine
  • Game Testing
  • Game
  • GitHub
  • Git
  • Algorithms
  • Data Structures
Amr O.

Cairo, Egypt

$50/hr
4.2
255 jobs

Experienced software developer since 2001 with 200+ completed projects and $200K+ in successful deliveries. Education & Background: 5-year Computer Science degree + 2-year specialized diploma Senior developer at MicroTech (CMI Level 3) and ITS (CMI Level 5) Full-time freelancer since 2007 serving US, UK, and international clients Core Expertise: 🔥 Trading Systems Development: MQL4 & MQL5: Expert Advisors, Custom Indicators, Trading Panels Multi-Platform: cTrader cBots, NinjaTrader, TradeStation, TradingView Pine Script Advanced Features: HFT systems, multi-timeframe analysis, risk management Trading Automation: Signal processing, order management, portfolio systems 💼 Business Applications: Excel Automation: VBA, VSTO, complex dashboards and workflows Desktop Development: C#, VB.NET, ASP.NET, Windows applications Database Systems: SQL Server, MySQL, Access, data management Web Integration: APIs, JavaScript, Python automation, web scraping What Sets Me Apart: ✅ 20+ years proven experience with Fortune 500 companies (BP, Siemens, Nestlé, IBM) ✅ Trading systems specialist - Deep understanding of market mechanics and execution ✅ Complete project ownership - From strategy design to live deployment ✅ Multi-platform expertise - Work across all major trading platforms ✅ Long-term partnerships - Many clients since 2005 with ongoing system maintenance My Development Process: Strategy Analysis - Understanding trading logic and market requirements Technical Architecture - Robust, scalable system design Iterative Development - Regular testing with demo builds Performance Optimization - Speed, accuracy, and reliability focus Complete Delivery - Full source code, documentation, and deployment guide Ready to discuss your trading system requirements and deliver professional-grade solutions.

  • Desktop Application
  • Forex Trading
  • MetaTrader 4
  • MetaTrader 5
  • cTrader
  • Microsoft Excel
  • Google Sheets
  • Binance Coin
  • MQL 4
  • C#
  • Blockchain, NFT & Cryptocurrency
  • C++
  • MQL 5
  • .NET Framework
  • Bot Development
Omar A.

Cairo, Egypt

$30/hr
4.6
33 jobs

📢 𝐖𝐡𝐨 𝐈 𝐚𝐦? I am Omar a hardworking Software Developer, focused on Mobile App Development and specializing in Flutter development, with 4 years 🎓 degree in Computer Science. 💻 𝐖𝐡𝐚𝐭 𝐈 𝐝𝐨? I build apps for both mobile operating systems(Android and IOS) with Responsive and Adaptive User Interfaces using Flutter. 💯 𝐐𝐮𝐚𝐥𝐢𝐭𝐲: I guarantee 100% quality work with high Client satisfaction services including optimized source code, by using custom and reusable of widgets along with tested applications. 💪 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞: ✅ Building responsive and adaptive Flutter UI using Flutter Widgets, cool Animation. ✅ Dart for implementing functionality. ✅ Rest API Integration in flutter app. ✅ Building applications with flutter Firebase and custom backend. ✅ Payment Gateways (Stripe, PayPal) Integrations in flutter app. ✅ Google maps in flutter app. ✅ Publishing flutter applications into google play and app store. ✅ Convert Figma, Adobe XD design to Flutter UI. ✅ Dealling with Sockets IO. ✅ State Management like Provider,BLOC,GETX ✅ Github Version Control ✅ Professional CI/CD For Smoothing Delivery

  • Flutter
  • API Integration
  • Firebase
  • Push Notifications
  • GitHub
  • Google Maps

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

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

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Desktop Applications Developer in Egypt on Upwork?

You can hire a Desktop Applications Developer in Egypt on Upwork in four simple steps:

  • Create a job post tailored to your Desktop Applications Developer project scope. We'll walk you through the process step by step.
  • Browse top Desktop Applications Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Desktop Applications Developer profiles and interview.
  • Hire the right Desktop Applications Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Desktop Applications Developer?

Rates charged by Desktop Applications Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Desktop Applications Developer in Egypt on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Desktop Applications Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Desktop Applications Developer team you need to succeed.

Can I hire a Desktop Applications Developer in Egypt within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Desktop Applications Developer proposals within 24 hours of posting a job description.