Latest AI JobsBrowse Jobs
Encora logo

Senior MacOs Developer

EncoraLimaCSA Billable
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
5 Oct 2026
Status
Open · checked 7d ago

About this role

Senior MacOS Developer at Coforge is a remote full-time position based in Peru, Mexico, Colombia, Bolivia, and Costa Rica, suited for software professionals with a background in Apple ecosystem development. This role involves building and maintaining software applications while integrating modern authentication and security protocols.

Role Overview

Coforge seeks a remote Senior MacOS Developer to build applications and components within the Apple ecosystem. The position focuses on implementing robust security practices, integrating authentication mechanisms, and utilizing artificial intelligence development tools.

Key Responsibilities

Create, test, update, and manage software applications and components tailored for macOS.
Participate in building and advancing a contemporary authentication platform.
Build and connect identity, authentication, and API-driven functions.
Apply security guidelines established by Apple for macOS software.
Investigate and resolve problems related to software, identity verification, APIs, and the operating system.
Work alongside architecture, security, identity, and engineering departments.
Utilize artificial intelligence coding assistants to enhance software creation, testing, error correction, and overall engineering efficiency.

Requirements

Minimum of five years of software engineering background.
Deep expertise in Xcode and the Swift programming language.
Background in building software for macOS or iOS platforms.
Familiarity with AppKit, SwiftUI, or UIKit.
Background connecting backend services and REST APIs.
Familiarity with identity protocols and standards such as OAuth 2.0, SSO, JWT, MFA, and OIDC.
Knowledge of Apple security principles including code signing, permissions, Keychain, secure credential handling, and certificates.
Background utilizing Git, GitHub, continuous integration and delivery pipelines, automated testing, and Agile frameworks.
Acquaintance with large language models, artificial intelligence, and AI-driven coding assistants.
Strong verbal and written communication, teamwork, and analytical abilities.
Proficiency in advanced English communication.

Nice to Have

Background working with Apple security libraries like CryptoKit, Security.framework, or LocalAuthentication.
Experience maintaining enterprise Apple device environments via Microsoft Intune or Jamf.
Understanding of Passkeys, WebAuthn, Apple Platform SSO, certificate authentication, or PKI.
Scripting capabilities in Bash, Python, or Zsh.
Background in large enterprise settings, energy, or oil and gas sectors.

Skills and Tools

Swift
Xcode
macOS Development
iOS Development
SwiftUI
AppKit
UIKit
OAuth 2.0
OIDC
JWT
SSO
MFA
REST APIs
Git
GitHub
CI/CD
AI and Generative AI Tools
LocalAuthentication
Security.framework
CryptoKit
Jamf
Microsoft Intune
Python
Bash
Zsh

About the Company

Coforge hires professionals based strictly on qualifications and skills without discrimination regarding religion, age, disability, nationality, gender, socioeconomic background, or sexual orientation.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Senior MacOS Developer position located?

The position is remote with a location scope covering Mexico, Colombia, Bolivia, Costa Rica, and Peru.

How many years of experience are required for this role?

The role requires 5+ years of software development experience.

What core technical skills are needed?

Required technical skills include Swift, Xcode, macOS or iOS development, SwiftUI/AppKit/UIKit, REST APIs, authentication technologies like OAuth 2.0 and OIDC, and Apple security concepts.

Are there any preferred skills for this position?

Preferred skills include Apple security frameworks, enterprise Mac management tools like Jamf or Intune, Apple Platform SSO, scripting in Python, Bash, or Zsh, and prior experience in energy, oil and gas, or large enterprise environments.

What language proficiency is necessary?

Advanced English communication skills are required.

Ready to apply?

The application is on the official Encora careers page.

Apply on company site