1

Desktop Application Developer Jobs in Baltimore, MD

You'll update TrackOFF Desktop Application's UI/UX based on new design changes * Perform R&D to ... Work ethic - all engineers will look to you as an example, set a steady pace and overdeliver on ...

You'll update TrackOFF Desktop Application's UI/UX based on new design changes * Perform R&D to ... Work ethic - all engineers will look to you as an example, set a steady pace and overdeliver on ...

You'll update TrackOFF Desktop Application's UI/UX based on new design changes * Perform R&D to ... Work ethic - all engineers will look to you as an example, set a steady pace and overdeliver on ...

Web Developer

Annapolis, MD · On-site

$160K - $195K/yr

Overview Position Title: Web Application Developer - Data Visualization Location: Annapolis ... desktop tool into a web app. This role will join an established task team on a healthy contract.

Overview Position Title: Web Application Developer - Data Visualization Location: Annapolis ... desktop tool into a web app. This role will join an established task team on a healthy contract.

next page

Showing results 1-20

Desktop Application Developer information

See Baltimore, MD salary details

$16

$52

$84

How much do desktop application developer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for desktop application developer in Baltimore, MD is $52.30, according to ZipRecruiter salary data. Most workers in this role earn between $42.02 and $60.19 per hour, depending on experience, location, and employer.

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 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 are the most commonly searched types of Desktop Application Developer jobs in Baltimore, MD? The most popular types of Desktop Application Developer jobs in Baltimore, MD are:
What are popular job titles related to Desktop Application Developer jobs in Baltimore, MD? For Desktop Application Developer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Desktop Application Developer jobs in Baltimore, MD look for? The top searched job categories for Desktop Application Developer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Desktop Application Developer jobs? Cities near Baltimore, MD with the most Desktop Application Developer job openings:
Application Developer

Application Developer

TrackOFF

Baltimore, MD • On-site

Full-time

Medical, Retirement

Posted 16 days ago


Job description

A Bit About Us:
TrackOFF's goal is to empower consumers to control their data. We believe privacy is a basic human right. As such, we've built a cutting-edge application that allows users of all technical skill levels to block unwanted trackers and increase their online privacy. Founded in 2015 in Baltimore, MD, TrackOFF now boasts a team of 30+ privacy obsessed professionals globally. Our software is available in 15 languages and has users across 5 continents.
Come join our team!
TrackOFF is continuing to expand our team as we search to bring on a Application Developer (Front End)
This person will be responsible for 3 main components key to TrackOFF's success.
- Perform research and development with the objective of enhancing user interface and user experience, while implementing design updates in TrackOFF's application HTML frontend.
- Improve the efficiency of the release deployment process by rapidly executing small-scope code changes needed between build generations.
- Coordinate with and support dev ops in the building of installers and distribution through various channels.
Please be aware that at this time, the TrackOFF team is not able to sponsor visa requirements.
What You'll Do
  • You'll update TrackOFF Desktop Application's UI/UX based on new design changes
  • Perform R&D to make the front end more efficient and responsive
  • Implement new animations and custom controls into the UI
  • Help with managing art assets and how they're integrated into the application codebase
  • Integrate analytics into the UI so we can see what our users interact with the most/least, and then optimize UX based on quantitative data
  • Reduce time from build to release
  • Refine our in-app-checkout functionality to improve user flows and conversion rates with the goal of increasing in-app conversion rates by 10% in the first 3 months

Technical Skills
  • HTML/JS/CSS2-3 years of Front End experience
  • Knowledgeable about JS frameworks like React, Vue or Angular
  • Knowledge of Selenium or other web-based testing frameworks a plus
  • Worked on content-serving APIs

Who You Are
  • Work ethic - all engineers will look to you as an example, set a steady pace and overdeliver on your promises
  • Openness - be up front and transparent about research findings, development timelines, feasibility
  • Efficient - be able to take proposed product features from creative concept to production deployment inside given timeline and budget
  • Fastidious - document core processes effectively.
  • Strategic thinker - plan and develop thinking of the end customer, how they will use the applications, and the implications on them
  • Proactive - acts without being told what to do. Solves problems before they arise

Culture & Perks
- Mondays we start at 10
- Unlimited sick and family emergency days (we know things come up!)
- Medical insurance with company contribution
- Paid travel for speaking at & attending conferences
- Commuter assistance
- Simple IRA
- Company contribution for a gym membership
- Lots of yummy snacks in the office
- Team lunch on Fridays
- Monthly bonding events
- Summer hours
TrackOFF is made up of people with many diverse backgrounds and lifestyles. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other difference.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.