UPNET
MAC Os & Ios Developer
UPNETIndia17 days ago
Full-timeEngineering, Information Technology
Job Information

Industry

IT Services

City

Bangalore

State/Province

Karnataka

Zip/Postal Code

560001

Job Description

Role Overview

We’re seeking an experienced macOS Developer to join the AuthX product team at Upnet. You will be responsible for developing high-performance, secure macOS applications that integrate directly into enterprise environments, enabling frictionless authentication experiences for end-users.

Key Responsibilities

  • Design, build, and maintain macOS applications for the AuthX platform using Swift or Objective-C.
  • Integrate authentication workflows (biometrics, secure tokens, device trust) into macOS environments.
  • Implement robust security protocols, encryption, and Keychain integrations to safeguard sensitive data.
  • Work closely with Product, UX, and Backend teams to define and implement feature requirements.
  • Ensure performance optimization, memory efficiency, and battery-conscious design for macOS apps.
  • Conduct thorough code reviews, testing, and debugging to deliver high-quality software.
  • Stay current with Apple’s developer ecosystem (SwiftUI, AppKit, notarization, sandboxing) and industry best practices.

Requirements

Required Skills & Qualifications

  • 3+ years of professional macOS application development experience (Swift, SwiftUI, or Objective-C).
  • Deep understanding of macOS frameworks (AppKit, Core Data, Keychain, Security APIs).
  • Experience with authentication/identity standards (OAuth, SAML, FIDO2, biometrics) is highly preferred.
  • Knowledge of cryptography, certificates, and secure storage mechanisms.
  • Familiarity with CI/CD pipelines, Apple Developer provisioning, app notarization, and sandboxing.
  • Excellent debugging, profiling, and performance optimization skills.
  • Strong problem-solving abilities and a willingness to work in a fast-paced, high-ownership environment.

Nice to Have

  • Exposure to cross-platform development (macOS + iOS).
  • Experience with MDM (Mobile Device Management) or enterprise device security.
  • Background in authentication, SSO, or passwordless login product development.

Key Skills

Ranked by relevance