8 hours ago
Remote, Peru +5 moreSenior
Responsibilities
- Design, develop, test, and maintain macOS applications and components.
- Contribute to the development and evolution of a modern authentication platform.
- Develop and integrate authentication, identity, and API-based capabilities.
- Implement Apple security best practices for macOS applications.
- Troubleshoot application, authentication, API, and macOS-related issues.
- Collaborate with engineering, security, identity, and architecture teams.
- Use AI-assisted development tools to improve coding, testing, debugging, and engineering productivity.
Requirements
- At least 5 years of software development experience.
- Strong proficiency in Swift and Xcode.
- Experience developing applications for macOS and/or iOS.
- Strong understanding of SwiftUI, AppKit, and/or UIKit.
- Experience integrating REST APIs and backend services.
- Knowledge of SSO, OAuth 2.0, OIDC, JWT, and MFA.
- Understanding of Apple security concepts including Keychain, certificates, permissions, code signing, entitlements, and secure credential management.
- Experience with Git/GitHub, CI/CD pipelines, and testing.
- Familiarity with AI, Generative AI, LLMs, and AI-assisted development tools.
- Advanced English communication skills.
- Preferred experience with LocalAuthentication, Security.framework, or CryptoKit.
- Preferred experience supporting enterprise Mac environments using Jamf or Microsoft Intune.
- Preferred knowledge of Apple Platform SSO, Passkeys/WebAuthn, PKI, or certificate-based authentication.
- Python, Bash, or Zsh scripting experience is preferred.
- Previous energy, oil and gas, or large enterprise experience is preferred.
Benefits
- Remote work arrangement.
- Role is open to candidates located in Mexico, Colombia, Bolivia, Costa Rica, and Peru.
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
