Senior WPF Developer for Existing Desktop Application

Posted last month

Worldwide

Summary

# Senior WPF Developer for Existing Desktop Application We're looking for an experienced Windows desktop developer to continue development of Typographer, our font synchronization and management application for designers and teams. Typographer is an established product with an existing macOS application. We recently completed an initial Windows port and are looking for someone to help bring the Windows version up to the same level of quality and polish as the macOS release. You can learn more about the product here: https://typographer.com The Windows application is functionally complete and working, but the user interface and overall polish do not yet meet the quality of the macOS version. We're looking for someone who can take ownership of the Windows client, improve the UI implementation, fix bugs, clean up code where appropriate, and help bring the Windows experience in line with the existing product. ## Tech Stack * C# * WPF * WebSocket-based communication * OAuth authentication * Windows font management APIs ## What You'll Do * Improve and refine the existing WPF user interface * Bring the Windows application closer to the design and behavior of the macOS version * Fix bugs and edge cases throughout the application * Improve application responsiveness and overall user experience * Review existing code and make pragmatic cleanup improvements where needed * Help identify and resolve Windows-specific issues * Contribute to packaging and installation improvements when necessary ## What We're Looking For You should have: * Strong experience building desktop applications with WPF and C# * A good eye for UI implementation and visual detail * Experience working with existing codebases rather than only greenfield projects * Strong debugging and troubleshooting skills * The ability to work independently and make thoughtful implementation decisions Bonus points for experience with: * Windows font management APIs * WebSocket-based desktop applications * Installer and application update systems * Cross-platform desktop software * Desktop synchronization clients or background services ## About the Existing Codebase The Windows client was initially created as a port of our existing macOS application. The application is functional and the core architecture is in place, but we're looking for someone who can review the implementation critically, improve the UI, address inconsistencies, and help bring the codebase to production-quality standards. ## Project Scope Our expectation is that this engagement will initially last several weeks, focused on improving the UI and addressing known issues. Ongoing maintenance will likely be handled internally, although there may be opportunities for future work if the collaboration is a good fit. As part of the selection process, we may ask shortlisted candidates to complete a small paid task involving improvements to an existing WPF screen. ## When Applying Please include: 1. Links, screenshots, or descriptions of Windows desktop applications you've shipped. 2. Your experience with WPF and desktop UI development. 3. Examples of projects where you improved or modernized an existing application. 4. Any experience with Windows APIs, installers, background services, or WebSocket-based applications. 5. A brief description of the most complex WPF application you've worked on and your role in building it. We're particularly interested in developers who care about product quality, usability, and the details that make desktop software feel polished and professional.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Application Improvement
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Hires:
    2
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 24, 2023
  • United States
    Hopewell5:33 AM
  • $13K total spent
    8 hires, 3 active
  • 222 hours
  • Art & Design
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Some correction in tradtron codingFixed-price‐ Posted 4 weeks ago
Strategy
Microsoft Word for Mac Expert NeededHourly‐ Posted 1 week ago
Microsoft Word
Office 365
Microsoft Office
Word Processing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo