MacOS Senior Software Engineer in Cheshire, Warrington
MacOS Senior Software Engineer

MacOS Senior Software Engineer in Cheshire, Warrington

Warrington +1 Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Ivanti

At a Glance

  • Tasks: Design and develop core features for macOS in a dynamic, agile team.
  • Company: Join Ivanti, a leader in innovative tech solutions with a focus on collaboration.
  • Benefits: Enjoy flexible working, competitive pay, and top-notch learning opportunities.
  • Why this job: Make a real impact by building secure, scalable solutions that elevate human potential.
  • Qualifications: 5+ years in software development with expertise in macOS and strong collaboration skills.
  • Other info: Be part of a diverse team across 23+ countries with excellent career growth.

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

What You'll Do: Design, develop, and deploy core agent features and platform infrastructure for macOS as part of a dynamic, agile product development team. Build reliable, scalable, and secure solutions that minimize customer endpoint impact. Take ownership of coding, validation, debugging, reliability, performance analysis, and product operations. Deliver robust quality through unit and integration testing automation. Collaborate across Windows, Mac, and Linux platform leads and feature teams to enable seamless feature and engine integration. Mentor and guide team members, providing technical leadership throughout the organization. Conduct technical reviews, setting and upholding high standards for security and performance.

Required Qualifications:

  • Bachelor's degree in Computer Science or related engineering subject.
  • 5+ years of professional software development, with a core focus on macOS.
  • Hands‑on experience working with background processes (daemons & services).
  • Strong team player and communicator – embraces collaboration in a remote‑first environment.
  • Self‑motivated engineer passionate about solving problems and driving continuous improvement.
  • Structured yet adaptable working mindset; thrives in fast‑paced, evolving teams.
  • Quick learner who enjoys mastering new technologies.
  • Expertise in architectural design and solution development.
  • Proficiency with Objective‑C, Swift, C++, C.
  • Deep knowledge of macOS platforms.

Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (macOS and Linux APIs), TLS/SSL, bash scripting, JSON/XML data handling, experience with unit and automation testing, Objective‑C / Swift Framework design and development, SwiftUI development, cross‑platform development in C++, familiarity with Microsoft Azure DevOps (ADO) work item and test case tracking, experience building cloud services/SaaS using Microsoft Azure technologies.

Recruitment Process:

  • Recruitment Discussion – 30 minutes
  • Hiring Manager Interview – 30 minutes
  • Technical Screen – 60 minutes
  • Live Coding Session – 60 minutes

Why Ivanti? At Ivanti, we offer a flexible working model that empowers excellence wherever you are, with a strong focus on work‑life balance. Enjoy competitive compensation, comprehensive rewards, and access to best‑in‑class learning and development. Collaborate with diverse, talented peers across 23+ countries. Be part of our mission to elevate human potential and build secure, scalable solutions for continuous innovation.

Inclusion at Ivanti: Ivanti is proud to be an Equal Opportunity Employer committed to diversity, equity, and belonging. We welcome applicants from all backgrounds and value every perspective. Ready to define the future of IT with Ivanti?

Locations

Warrington Cheshire

MacOS Senior Software Engineer in Cheshire, Warrington employer: Ivanti

Ivanti is an exceptional employer that champions a flexible working model, ensuring a healthy work-life balance while fostering a culture of collaboration and innovation. With competitive compensation and extensive learning opportunities, employees are empowered to grow their skills and advance their careers in a diverse and inclusive environment. Join us in our mission to elevate human potential and create secure, scalable solutions that drive continuous improvement across the globe.
Ivanti

Contact Detail:

Ivanti Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land MacOS Senior Software Engineer in Cheshire, Warrington

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Ivanti or similar companies. A friendly chat can lead to insider info about job openings and even referrals that can give you a leg up.

✨Tip Number 2

Prepare for those interviews! Brush up on your coding skills and be ready to showcase your knowledge of macOS development. Practise common technical questions and live coding challenges so you can impress the hiring manager.

✨Tip Number 3

Show off your passion! During interviews, share your enthusiasm for solving problems and continuous improvement. Talk about projects you've worked on that demonstrate your skills in Objective-C, Swift, or any relevant technologies.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Ivanti team.

We think you need these skills to ace MacOS Senior Software Engineer in Cheshire, Warrington

macOS Development
Objective-C
Swift
C++
C
Xcode
Background Processes (daemons & services)
Unit and Integration Testing Automation
Architectural Design
Solution Development
Cross-Platform Development
JSON/XML Data Handling
Networking (macOS and Linux APIs)
TLS/SSL
Microsoft Azure Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with macOS and the specific technologies mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for the role. Share your passion for software development and how you’ve tackled challenges in previous roles. Remember, we love a good story!

Showcase Your Problem-Solving Skills: In your application, highlight instances where you've solved complex problems or improved processes. We’re all about continuous improvement here at StudySmarter, so let us know how you can contribute to that culture!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Ivanti

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of macOS, Objective-C, Swift, and C++. Be ready to discuss your past projects and how you've tackled challenges in these areas. The interviewers will want to see your technical expertise, so don’t hold back!

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've solved complex problems in your previous roles. Think about situations where you had to debug or improve performance. This will demonstrate your self-motivation and ability to drive continuous improvement.

✨Emphasise Collaboration

Since the role involves working with diverse teams across different platforms, highlight your experience in collaborative environments. Share examples of how you've mentored others or contributed to team success, especially in remote settings.

✨Practice Live Coding

Given that there's a live coding session in the interview process, make sure to practice coding under time constraints. Focus on writing clean, efficient code and be prepared to explain your thought process as you go. This will help you feel more confident during the actual interview.

MacOS Senior Software Engineer in Cheshire, Warrington
Ivanti
Location: Warrington

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

>