1

Desktop Application Developer Jobs (NOW HIRING)

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

WPF, design patterns, desktop application architectures Roles and Responsibilities: WPF/Xamarin, design patterns, desktop application architectures As a lead developer, developing technical solutions ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

... web-based and desktop applications to automate processes and house operationally focused ... Job Purpose The Application Developer II will contribute as a mid-level software developer to our ...

This role involves leading the team responsible for the product and engineering experience of the Cursor desktop application, ensuring high-quality execution across UI, features, and architecture.

Be Seen First

Desktop Support Technician

Frisco, TX · On-site

$19 - $24/hr

Desktop Support Engineer provides Break Fix, fault diagnosis and resolution. Providing fault ... application suite. Ideal candidate should have relevant 3-5 years experience in Windows Desktop ...

New

Net Developer

Neenah, WI · On-site

$49.75 - $65.75/hr

The role involves designing and developing a WPF-based desktop application, enhancing laboratory ... programming patterns for real-time instrument interaction and responsive UI behavior • Develop ...

Senior Application Developer

Westfield, IN · On-site

$92K - $126K/yr

Senior Application Developer Worksite Location: Westfield, Indiana Duties: Indiana Mills ... Desktop and plus), Forms, Reports, PL/SQL, BI Publisher, OAF (Oracle Applications Framework), forms ...

This role involves building a desktop application with complex instrument integrations, device ... programming patterns for real-time instrument interaction and responsive UI behavior • Develop ...

.NET Developer

Neenah, WI · On-site

$49.75 - $65.75/hr

You'll own the development of a complex desktop application spanning instrument communication, data processing workflows, and reporting - working directly with engineering, product, and QA ...

next page

Showing results 1-20

Desktop Application Developer information

See salary details

$17

$52

$84

How much do desktop application developer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for desktop application developer in the United States is $52.64, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $60.58 per hour, depending on experience, location, and employer.

What is a desktop developer?

A desktop application developer is a software professional who designs, creates, and maintains applications that run on desktop operating systems such as Windows, macOS, or Linux. They typically use programming languages like C++, Java, or C# and may work with development tools like Visual Studio or Eclipse. Their work involves understanding user interfaces, system integration, and ensuring software performance and security.

What is a Desktop Application Developer job?

A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.

What are the typical daily responsibilities of a Desktop Application Developer?

A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.

What is the salary of an application developer?

The salary of a desktop application developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and skill set. Developers proficient in languages like C# or Java and familiar with tools such as Visual Studio or Eclipse tend to earn higher salaries, especially in competitive markets.

Can I make 100k as a software developer?

Desktop application developers can earn $100,000 or more annually, especially with experience, specialized skills, and in high-demand markets. Factors such as location, industry, and proficiency in programming languages like C# or Java influence salary levels.

Which is the hardest field in it?

For a Desktop Application Developer, the most challenging aspects often include mastering complex programming languages like C# or Java, understanding user interface design, and ensuring software security and stability. Staying updated with evolving development tools and debugging skills also require continuous learning and problem-solving. These areas demand strong technical expertise and attention to detail.

What are the key skills and qualifications needed to thrive in the Desktop Application Developer position, and why are they important?

To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

What cities are hiring for Desktop Application Developer jobs? Cities with the most Desktop Application Developer job openings:
What are the most commonly searched types of Desktop Application Developer jobs? The most popular types of Desktop Application Developer jobs are:
What states have the most Desktop Application Developer jobs? States with the most job openings for Desktop Application Developer jobs include:
Staff Engineer, Desktop Platform

Staff Engineer, Desktop Platform

Postman

San Francisco, CA • On-site

Full-time

Medical, PTO

Posted 12 hours ago


Job description

Who Are We?
Postman is the world's leading API platform, used by more than 45 million+ developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration-enabling users to create better APIs, faster.
The company is headquartered in San Francisco and has offices in Boston, New York, Austin, Tokyo, London, and Bangalore - where Postman was founded. Postman is privately held, with funding from Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. Learn more at postman.com or connect with Postman on X via @getpostman.
P.S: We highly recommend reading The "API-First World" graphic novel to understand the bigger picture and our vision at Postman.
The Opportunity
As Staff Engineer, Desktop Platform, you'll join the Postman Client Platform team and lead the technical direction of our Electron-based desktop application, used by over 40 million developers worldwide. You will shape its architecture, performance, and security for years to come.
This is an IC-first role. You'll design and build every day while also serving as the technical anchor for our Desktop Platform. You will define its architecture, implement critical features, and mentor engineers, guiding how Postman evolves across desktop operating systems.
About the Team
The Client Platform organization provides the "paved path" for building, testing, and releasing Postman's web and desktop applications. We own the frameworks, SDKs, build tooling, shared libraries, and infrastructure that product engineers rely on every day. Our platform is the foundation that hundreds of Postman engineers use to deliver features and improvements to over 40 million customers.
Within this group, the Desktop Platform team is responsible for Postman's Electron integration and OS-level infrastructure. The team ensures Postman is installable, updatable, performant, and secure across Windows, macOS, and Linux, working closely with the Client SDK and Build/Release teams to provide a consistent and reliable experience.
What You'll Do
  • Own the architecture for Postman's Electron-based desktop application.
  • Design and implement core desktop features, including installers, auto-updates, and OS integrations.
  • Improve performance across desktop platforms, from startup time to memory and CPU usage.
  • Collaborate across engineering to ensure Postman delivers a consistent, performant, and secure desktop experience.
  • Drive security best practices for Electron apps, including sandboxing and safe updates.
  • Keep Postman current with Electron releases.
  • Partner with Client SDK and Build/Release teams to align architecture and delivery.
  • Shape technical direction across engineering by collaborating with other platform teams and aligning them on desktop needs.

Traits That Will Make You Successful
  • Hands-on leadership: You lead by building and guide others through influence and mentorship.
  • Systems thinker: You understand how desktop platforms fit together, from OS APIs to Electron internals to shared client frameworks, and design solutions with the whole system in mind.
  • Influential partner: You work effectively across engineering teams, building alignment and trust to drive the right technical outcomes.
  • Bias for clarity: You make technical direction and trade-offs easy for others to understand.
  • Pragmatic problem solver: You balance performance, security, and user experience with delivery speed.
  • High standards: You care deeply about quality and take pride in raising the bar for others.

Your Experience
  • Proven track record as a Staff, Principal, or Lead engineer building cross-platform desktop applications.
  • Deep expertise with Electron, Node.js, and modern web technologies (JavaScript, TypeScript, React).
  • Strong understanding of cross-platform packaging, auto-update systems, and OS-level integration (Windows, macOS, Linux).
  • Experience improving performance and security in large-scale desktop applications.
  • Proficiency in C++ for writing native modules or integrations.
  • Familiarity with Win32 APIs and macOS APIs for native integration and platform-specific optimizations.
  • Demonstrated ability to set technical direction, mentor engineers, and influence peers across teams.
  • Comfortable acting as the technical anchor for a lean team, with the ability to shape its future growth.

What Else?
In addition to Postman's pay-on-performance philosophy, and a flexible schedule working with a fun, collaborative team, Postman offers a comprehensive set of benefits, including full medical coverage, flexible PTO, wellness reimbursement, and a monthly lunch stipend. Along with that, our wellness programs will help you stay in the best of your physical and mental health. Our frequent and fascinating team-building events will keep you connected, while our donation-matching program can support the causes you care about. We're building a long-term company with an inclusive culture where everyone can be the best version of themselves.
At Postman we value in person collaboration. We are in office 5 days a week for all roles based out of our hubs in San Francisco Bay Area, Boston, Austin, New York City, Tokyo and London. For roles based in Bangalore, employees currently work in the office three days a week and will transition to five days per week by the end of the year. We were thoughtful in our approach which is based on collaboration and grounded in feedback from our workforce, leadership team, and peers. The benefits of our in office model will be shared knowledge, brainstorming sessions, communication, and building trust in-person that cannot be replicated via zoom.
Our Values
At Postman, we create with the same curiosity that we see in our users. We value transparency and honest communication about not only successes, but also failures. In our work, we focus on specific goals that add up to a larger vision. Our inclusive work culture ensures that everyone is valued equally as important pieces of our final product. We are dedicated to delivering the best products we can.
Equal opportunity
Postman is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Postman does not accept unsolicited headhunter and agency resumes. Postman will not pay fees to any third-party agency or company that does not have a signed agreement with Postman.