1

Freelance Desktop Application Developer Jobs in California

JUNIOR SOFTWARE DEVELOPER (C++)

Norco, CA ยท On-site

$36 - $48/hr

Proficiency in C++ with a focus on desktop application development * Experience developing, maintaining, or enhancing desktop applications using C++ * Understanding of object-oriented programming ...

Bachelor's degree in computer science, Engineering, or equivalent experience. * 5+ years of professional experience in windows/desktop application development * Proficiency in C#, .NET, WPF, WinForms ...

Sr. Software Engineer

Milpitas, CA

$142K - $188K/yr

Develop, and maintain Windows desktop application features for spectral analysis, troubleshooting ... Exposure to scientific, engineering, or dataintensive software applications. * Background in ...

Sr. Software Engineer

Milpitas, CA ยท On-site

$142K - $188K/yr

Develop, and maintain Windows desktop application features for spectral analysis, troubleshooting ... Exposure to scientific, engineering, or dataintensive software applications. * Background in ...

Sr. Software Engineer

Milpitas, CA ยท On-site

$142K - $188K/yr

Develop, and maintain Windows desktop application features for spectral analysis, troubleshooting ... Exposure to scientific, engineering, or data-intensive software applications. * Background in ...

C++ Developer

Irvine, CA ยท On-site

$112.80 - $150.50/hr

Senior Software Engineer Location: Irvine, CA Employment Type: Full-time Position Overview We are ... desktop application development * Strong proficiency in C++, C#, and Visual Studio * Solid ...

iOS Application Developer / Engineer

San Jose, CA ยท On-site

$60.75 - $83.50/hr

Netpace Inc is a company that focuses on creating innovative applications, and they are seeking a Principal iOS/MacOS Engineer to contribute significantly to their Desktop applications. The role ...

Senior Software Engineer

Sunnyvale, CA ยท On-site

$145 - $175/hr

... integrates a modern desktop application with an intuitive UI for data acquisition and 3D ... Manage DevOps processes, including continuous integration and continuous deployment (CI/CD) to ...

Showing results 21-40

Freelance Desktop Application Developer information

What is the difference between Freelance Desktop Application Developer vs Freelance Web Developer?

AspectFreelance Desktop Application DeveloperFreelance Web Developer
Required SkillsProgramming languages like C++, Java, or C#; UI/UX design for desktop appsHTML, CSS, JavaScript; frameworks like React, Angular
Work EnvironmentDevelops software for Windows, Mac, or Linux desktopsBuilds websites and web applications accessible via browsers
Industry UsageSoftware companies, enterprise solutions, specialized desktop toolsOnline businesses, e-commerce, content management
CertificationsRelevant programming certifications, software development courses

While both roles involve software development, Freelance Desktop Application Developers focus on creating standalone desktop software, whereas Freelance Web Developers build applications accessible through web browsers. The choice depends on the project requirements and target platform.

What are popular job titles related to Freelance Desktop Application Developer jobs in California?

For Freelance Desktop Application Developer jobs in California, the most frequently searched job titles are:

What job categories do people searching Freelance Desktop Application Developer jobs in California look for?

The top searched job categories for Freelance Desktop Application Developer jobs in California are:

What cities in California are hiring for Freelance Desktop Application Developer jobs?

Cities in California with the most Freelance Desktop Application Developer job openings:

Infographic showing various Freelance Desktop Application Developer job openings in California as of July 2026, with employment types broken down into 78% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Software Engineer, Desktop, Artificial Intelligence (AI) Required, Work From Home

Ginas Tech Jobs

San Francisco, CA โ€ข Remote

Full-time

Medical, Dental, Vision, PTO

Re-posted 28 days ago


Job description

Job Description

Software Engineer, Desktop, Artificial Intelligence (AI) Required, Work From Home

The Software Engineer, Desktop will own how the system behaves on desktop environments.  Your work focuses on reliability, performance, and real-time behavior in production desktop applications.  This position is 100% Remote.

Software Engineer, Desktop Responsibilities:

- Build and maintain cross-platform desktop applications using Electron.

- Design responsive and scalable UIs for real-time collaboration.

- Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking.

- Integrate Artificial Intelligence (AI)-powered features (chat, agents, Artificial Intelligence (AI) assistance) via backend APIs.

- Optimize startup time, memory usage, and runtime performance.

- Profile and reduce Electron overhead.

- Manage large local state and message history efficiently.

- Ensure smooth real-time updates (messages, typing indicators, presence).

- Maintain stability across macOS and Windows environments.

Qualifications

Software Engineer, Desktop Qualifications:

- Proven software engineering experience.

- Artificial Intelligence (AI) experience required.

- Hands-on experience building production Electron applications.

- Strong proficiency in JavaScript and TypeScript.

- Experience with React or similar UI frameworks.

- Solid understanding of the desktop application lifecycle.

- Experience with IPC communication.

- Experience working with local storage (SQLite, IndexedDB, filesystem).

- Experience with WebSockets or other real-time transport mechanisms.

- Strong debugging and performance profiling skills.

- Familiarity with native OS behaviors on macOS or Windows.

- Tech Stack:  Electron, Node.js, NoSQL, SQL, and Typescript.

Benefits include medical insurance, Dental, Vision, Savings Plan Options, PTO, etc.

Keywords:  San Francisco CA Jobs, Software Engineer, Desktop, AI, API, Artificial Intelligence, Electron, IndexedDB, IPC Communications, JavaScript, macOS, Node.js, NoSQL, React, Real Time, SQL, SQLite, Typescript, UI, User Interface, WebSockets, Windows, Software Engineer, Software Developer, Programming, Programmer Analyst, Work From Home, Remote, California Recruiters, IT Jobs, California Recruiting

Looking to hire a Software Engineer, Desktop in San Francisco, CA or in other cities?  Our IT recruiting agencies and staffing companies can help.

We help companies that are looking to hire Software Engineers, Desktop for jobs in San Francisco, California and in other cities too.  Please contact our IT recruiting agencies and IT staffing companies today!


Additional Information

Please check out all of our jobs at www.ginastechjobs.com.