Hire the Best Desktop Applications Developers
in Algeria

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

Algiers, Algeria

$30/hr
5.0
21 jobs

Hello! I'm Ramsey, a passionate software engineer specializing in blockchain, web and desktop application development. I excel in crafting smart contracts, DApps, tokens (ERC-20, BEP-20, NFTs), and integrating blockchain systems. Skilled in modern frameworks like React, Next.js, and Angular, I also bring backend expertise with Python, Node.js, and PHP to help create secure, scalable web solutions. For desktop apps, I use PyQt, C#, or JavaFX to deliver custom, multi-platform support. I also have strong expertise in AI related work including chatbots, recommendation systems, NLP, CV, and OpenAI API integrations. I have a very detail-oriented, problem-solving approach, strong communication, and timely delivery, I’m ready to bring your ideas to life. Let’s build together!

  • Blockchain Architecture
  • Artificial Intelligence
  • Mobile App
  • Web Application
  • React
  • Python
  • JavaScript
  • FastAPI
  • Machine Learning
  • PHP
  • REST API
  • Data Scraping
  • MySQL
  • Docker
Bilal B.

Algiers, Algeria

$3/hr
5.0
28 jobs

TLDR: Check reviews ! :) portfolio: bilalbelli.eu 👈 Why hiring me ? because i provide a high quality job and get the job done real quick ! I’m an experienced Software Engineer (with diploma) and Developer (not a vibe coder ! i understand and i can do everything) specializing in Python, Java, Javascript, Typescript, and modern Web technologies (Angular, Spring Boot, Node.js, Flask, Wordpress, Bootstrap, Next.js, Nuxt.js, Electron.js), and I also provide tutoring and mentoring in programming and computer science topics. I hold a strong Computer Science and Systems Engineering background, with solid experience in software development, backend & frontend engineering, system design, machine learning (AI, ML, DL, Agents) and applied problem-solving. I enjoy tackling non-standard and real-world problems, covering application design, algorithmic thinking, system architecture, and production-ready implementations, from initial analysis to clean, documented, and maintainable code. I regularly work on full-stack engineering problems, including: - Coding, - Documentation, - Manual Creation, - Scientific & Technical Writing, - Tutoring, I have hands-on experience with a wide range of technologies and tools, including Python, Java, C, JavaScript, TypeScript, HTML, CSS, SQL, and frameworks such as Spring Boot, Node.js, Flask, Electron, and Angular. I also work with relational databases (PostgreSQL, MySQL, SQL Server), and modern DevOps & infrastructure tools like Git, Docker, Jenkins, Ansible, Jira, as well as Linux environments and networking solutions (Nginx, HAProxy, DNS, virtualization). I’m comfortable learning and adapting to new technologies quickly, and my broad technical foundation allows me to switch tools and frameworks efficiently to best fit project requirements.

  • Desktop Application
  • Programming Bug Fix
  • Web Development
  • Java
  • JavaScript
  • RESTful API
  • Python
  • SQL
  • Node.js
  • Spring Boot
  • Angular
  • Tutoring
  • Full-Stack Development
  • Lead Generation
  • Back-End Development
Axel M.

Algiers, Algeria

$10/hr
5.0
39 jobs

I’m a software engineer with more than 7 years of experience building reliable, high-performance software. I specialize in creating custom desktop applications, AI-powered tools and automation systems that help businesses save time, reduce manual work, and improve productivity. I can design and develop complete solutions from concept to deployment. Whether you need a powerful desktop application, task automation, data processing tools, or a custom AI-enhanced system, I can build software tailored to your business needs. What I can help you with: - Custom desktop application development. - AI-powered desktop tools for business workflows. - Task automation and process optimization - Data processing and scripting. - Custom software for specific business needs. - Web application development. Technologies I work with: C / C++ Python Rust Neural Network, Pytorch, ONNX, Transformers, HuggingFace, AWS. Web technologies for full web applications I focus on writing clean, efficient, and maintainable code and delivering solutions that are practical, scalable, and easy to use. My goal is to help clients turn ideas into working software that solves real problems. If you’re looking for a developer who can build custom software, automate complex tasks, or create AI-powered applications, I’d be happy to help.

  • C
  • Qt Framework
  • Linux
  • C++
  • Java
  • Python
  • Windows Administration
  • Assembly Language
  • Bash
  • Microsoft Windows PowerShell
  • Rust
  • Computer Engineering
  • AI Development
Ismail A.

El Kantara, Algeria

$20/hr
5.0
6 jobs

I am a Software Developer with 7+ years of experience, specializing in Adobe UXP plugin development for Photoshop and cross-platform desktop applications with Electron. From complex Photoshop automation and custom plugin panels to modern UXP architecture and cross-platform Electron apps, I have the technical depth to execute your project correctly. ✔ My Technical Focus ▪ Deep Experience (7+ Years): I have been coding professionally since 2018. I write clean, efficient JavaScript/Node.js that is easy to maintain and scale. ▪ Adobe UXP Plugins: I specialize in building modern Photoshop plugins using the UXP platform. This includes panels, dialogs, and tools that integrate directly into Photoshop workflows. ▪ Photoshop Automation & Scripting: Expert in Photoshop automation using UXP APIs and batchPlay. I build tools that automate repetitive editing tasks, manipulate layers programmatically, and streamline complex workflows. ▪ Desktop Electron Applications: I build reliable, cross-platform Electron apps that integrate seamlessly with native OS features while maintaining high performance on Windows and macOS. ▪ Plugin Architecture: I design maintainable plugin systems with modular codebases and responsive UIs built with modern JavaScript frameworks. ✔ What I Deliver ▪ Custom Photoshop UXP Plugins: Plugins with panels, controls, and automation tools tailored to specific Photoshop workflows. ▪ Photoshop Workflow Automation: Scripts and plugins that automate repetitive or complex editing processes. ▪ Electron Desktop Applications: Porting web apps to desktop or building native-feeling desktop tools. ▪ Plugin Refactoring & Modernization: Updating legacy Photoshop scripts or plugins to modern UXP standards. ▪ Reliable & Maintainable Code: Clean, scalable solutions designed for long-term maintainability.

  • Adobe Photoshop
  • JavaScript
  • TypeScript
  • Scripting
  • Node.js
  • ExpressJS
  • Automation
  • Electron
  • Mongoose
  • MongoDB
  • REST API
  • Software Architecture & Design
  • AI Model Integration
  • React
  • Redux
Ferhat Yanis B.

Bordj el Kiffan, Algeria

$10/hr
5.0
3 jobs

Hi! I’m Ferhat, a passionate and detail-oriented software developer with a strong foundation in Python, C++, and database-driven applications. I specialize in building custom desktop applications, from restaurant and cash register systems to tools with data tracking, printing support, and even AI features like face or age detection. My background in computer science, combined with real-world experience building fully working software tools, allows me to turn ideas into clean, maintainable, and useful applications.

  • Java
  • C
  • HTML
  • CSS
  • Python
  • C++
  • JavaScript
  • WordPress
  • React
Amar T.

Algiers, Algeria

$30/hr
5.0
7 jobs

I am a C# developer with expertise in developing desktop solutions using Windows Forms and WPF with MVVM, as well as Full-stack solutions using ASP.NET Core MVC and web API. With over six years of experience in the .NET ecosystem, I can confidently build applications for both desktop and web platforms using the latest technologies and design patterns. I strongly believe in writing code that is not only functional but also highly efficient, maintainable, and testable. My favorite approach is to write modular code that adheres to the DRY (Don't Repeat Yourself) principle. If you are looking for a developer who can deliver high-quality solutions while emphasizing code quality, I am here to meet your software development needs. Here are some of the fields that I can help with: windows Forms. WPF with MVVM. ASP NET Core MVC, Web API, RESTFul API. HTML, CSS, JQuery. Entity Framework Core, SQL. Unit Test. Docker.

  • Application Installer
  • C#
  • Windows Forms
  • Microsoft SQL Server
  • Windows Presentation Foundation
  • .NET Framework
  • Entity Framework
  • ASP.NET
  • REST API
  • Model View ViewModel
  • HTML
  • CSS
  • jQuery
  • React
  • Redux

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 Algeria on Upwork?

You can hire a Desktop Applications Developer in Algeria 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 Algeria 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 Algeria 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.