Jamf

Senior B2B Swift Software Engineer

Jamf

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

MacOSSwift

About the role

  • Build and maintain macOS background services (launch daemons) in Swift.
  • Use Swift, Apple frameworks and APIs to implement new features for App Installers.
  • Write unit tests (Swift Testing / XCTest) to ensure code quality and maintainability.
  • Collaborate with cross-functional teams to design solutions that impact millions of devices.

Requirements

  • 5+ years of experience in software engineering, with strong proficiency in Swift.
  • Solid knowledge of macOS development fundamentals.
  • Experience with Swift Concurrency, and system-level programming.
  • Strong Git/GitHub workflows knowledge (branches, pull requests, code reviews).
  • Ability to collaborate effectively in a small, agile, remote-first team.
  • Nice to have: Experience with MDM solutions and macOS environment.
  • Nice to have: Experience building macOS background processes or launch daemons.
  • Nice to have: Familiarity with AppKit, Core Data, or other macOS frameworks.
  • Nice to have: Comfort with CI/CD concepts and troubleshooting build pipelines.
  • Nice to have: Prior experience shipping software used at large scale.
Benefits
  • Named a 2022 Best Workplace in Technology by Great Place to Work and Fortune Magazine
  • Named a 100 Best Companies to Work For by Great Place to Work® and Fortune Magazine
  • You will have the opportunity to make a real and meaningful impact for more than 70,000 global customers with the best Apple device management solution in the world.
  • We encourage you to simply be you. We constantly seek and value different perspectives to ensure Jamf is a place where everyone feels comfortable and can be successful.
  • You will have the opportunity to work with a small and empowered team where the culture is based on trust, ownership, and respect.
  • Visit our Jamf Engineering blog to learn more about the innovative projects our team is working on and what we learn from each challenge we solve. A blog written by engineers, for engineers at medium.com/jamf-engineering

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftmacOS developmentSwift Concurrencysystem-level programmingunit testingXCTestAppKitCore DataCI/CDsoftware engineering
Soft skills
collaborationagile methodologycommunication
Sigma Software Group

Software Architect, AdTech

Sigma Software Group
Mid · Seniorfull-time🇵🇱 Poland
Posted: 3 days agoSource: jobs.smartrecruiters.com
GoJavaJavaScriptPython
Sigma Software Group

Middle/Senior Embedded Software Developer, IoT

Sigma Software Group
Seniorfull-time🇵🇱 Poland
Posted: 3 days agoSource: jobs.smartrecruiters.com
Cyber SecurityDNSIoTTCP/IP
Nitrogen

Senior Software Engineer

Nitrogen
Seniorfull-time$22k–$25k🇵🇱 Poland
Posted: 4 days agoSource: apply.workable.com
AWSCloudDistributed SystemsGoGraphQLKafkaMicroservicesPHPSQL
Vonage

Senior Software Engineer

Vonage
Seniorfull-time🇵🇱 Poland
Posted: 5 days agoSource: boards.greenhouse.io
AWSCloudJavaSpring