Software Engineer - Mac Development

Software Engineer - Mac Development

Ivanti

Daresbury, United Kingdom

What You Will Be Doing

  • As a part of a dynamic product development team, create and maintain features for use by Ivanti’s customer base.
  • Be responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment.
  • Deliver quality code via unit and integration testing through a suite of automated tests.

To Be Successful in The Role, You Will Have

  • Bachelor’s degree in Computer Science or related engineering field
  • 2 or more years of software development experience targeting the macOS platform
  • Great at working as part of a team with strong communication skills
  • Self-motivated software engineer who loves problem solving and helping others solve problems
  • Loves to learn and quickly master new technologies
  • Programming languages: Objective-C, Swift, C++, C
  • Platforms/Runtimes: macOS
  • Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and *nix APIs), TLS/SSL, bash
  • JSON/XML
  • Unit testing & automation testing

These are an added plus:

  • Objective-C / Swift Framework design & development
  • MDM profiles
  • Faceless background processes (daemons & services)
  • SwiftUI development
  • C++ cross-platform development
  • Windows development using C#/.NET
  • Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test cases.
  • Experience developing Cloud services/SaaS using Microsoft Azure technologies
  • Technologies: HTTP/CSS, HTML, secure software development

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom      C++ Developer      Developer      Hybrid      Ivanti     

EuroTechJobs Logo

© EuroJobsites 2025