Mac OS Desktop application Development
Mac OS Desktop application Development

Mac OS Desktop application Development

Freelance 36000 - 60000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Develop a MacOS desktop app replicating our existing Windows application features.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Flexible contract, competitive pay, and the chance to work remotely.
  • Why this job: Make an impact by enhancing user experience on MacOS with your skills.
  • Qualifications: Strong MacOS development experience and familiarity with desktop applications.
  • Other info: Short-term contract with potential for future projects.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for an experienced MacOS desktop application developer to help us build a Mac version of our existing Windows desktop application. We already have a fully functional and mature Windows client built in .NET/WPF/WebView2. Your task will be to replicate the same features, behaviour, and user experience on MacOS. This is not a new product from scratch — you will be working from an existing, production-ready system.

What You'll Do

  • Develop a native or cross-platform MacOS desktop client equivalent to our Windows version.
  • Recreate all major features:
  • Real-time notifications (SignalR)
  • API integration
  • Auto-update mechanism
  • Embedded web views
  • System tray / background behaviour
  • Work closely with us to understand current workflows and architecture.
  • Ensure performance, stability, and security.
  • Required Skills

    • Strong experience with MacOS desktop development (Swift/SwiftUI, Cocoa, Electron, MAUI, Avalonia, or similar)
    • Experience building production-grade desktop apps
    • REST API integration
    • WebSockets / real-time communication
    • Secure storage and authentication handling
    • Git / version control

    Preferred (Bonus)

    • Experience porting Windows apps to Mac
    • Knowledge of .NET / C#
    • Experience with cross-platform frameworks
    • Experience with auto-update systems

    Write ZOMBIE at the start of your application for consideration. Contract duration of 1 to 3 months.

    Mandatory skills: Desktop Application, Mac OS App Development, macOS, Application Installer, Apple Xcode

    Mac OS Desktop application Development employer: FreelanceJobs

    Join a forward-thinking company that values innovation and collaboration, where your expertise in MacOS desktop application development will be pivotal in enhancing our existing product suite. We offer a dynamic work culture that fosters creativity and professional growth, alongside competitive benefits and the opportunity to work on impactful projects in a supportive environment. Located in a vibrant area, our team enjoys a balance of work and life, making it an ideal place for those seeking meaningful and rewarding employment.
    F

    Contact Detail:

    FreelanceJobs Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Mac OS Desktop application Development

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those who have experience with MacOS development. Attend meetups or online webinars related to desktop application development to meet potential employers and learn about job openings.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your previous MacOS projects or any relevant work. If you’ve ported Windows apps to Mac before, highlight that experience. A strong portfolio can make you stand out in a competitive job market.

    ✨Tip Number 3

    Tailor your approach! When reaching out to companies, mention specific features or technologies from their job description that you’re familiar with. This shows you’ve done your homework and are genuinely interested in their project.

    ✨Tip Number 4

    Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about working with us. It’s a great way to ensure your application gets the attention it deserves.

    We think you need these skills to ace Mac OS Desktop application Development

    MacOS Desktop Development
    Swift
    SwiftUI
    Cocoa
    Electron
    MAUI
    Avalonia
    REST API Integration
    WebSockets
    Real-time Communication
    Secure Storage
    Authentication Handling
    Git
    Version Control
    Application Installer
    Apple Xcode

    Some tips for your application 🫡

    Show Off Your Skills: Make sure to highlight your experience with MacOS desktop development in your application. We want to see your expertise in Swift, Cocoa, or any other relevant frameworks you've worked with. Don't hold back on showcasing your past projects!

    Tailor Your Application: Take a moment to customise your application for this role. Mention how your skills align with the specific requirements listed in the job description. We love seeing candidates who take the time to connect their experience with what we’re looking for.

    Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so avoid jargon and fluff. Make it easy for us to see why you’re the perfect fit for the role!

    Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. Plus, it helps us keep everything organised!

    How to prepare for a job interview at FreelanceJobs

    ✨Know Your Tech Stack

    Make sure you’re well-versed in the technologies mentioned in the job description, like Swift, Cocoa, and REST APIs. Brush up on your knowledge of real-time communication and secure storage, as these are crucial for the role.

    ✨Showcase Your Experience

    Prepare to discuss your previous projects, especially any that involved porting Windows applications to Mac. Be ready to explain how you tackled challenges and what you learned from those experiences.

    ✨Understand Their Product

    Familiarise yourself with the existing Windows application. If possible, try using it to understand its features and user experience. This will help you articulate how you can replicate that on MacOS during the interview.

    ✨Ask Insightful Questions

    Prepare thoughtful questions about their current workflows and architecture. This shows your genuine interest in the role and helps you gauge how you can best contribute to their team.

    Mac OS Desktop application Development
    FreelanceJobs

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    F
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >