Remote Senior macOS Developer
closedTruU
πRemote - United States
Job highlights
Summary
Join TruU, Inc. as a skilled macOS Software Developer to play a crucial role in the development of identity verification and security software for the macOS platform.
Requirements
- Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field
- 10+ years of experience in software development with a strong focus macOS applications
- Knowledge of macOS security concepts, including Authorization Plug-ins , Open Directory, CryptoTokenKit, and Keychain frameworks
- Strong understanding of macOS platform architecture and internals
- Experience working with Filevault
- Understanding of common design patterns and software architecture principles
- Experience with the Swift programming language
- Experience with the Objective-C programming language
- Knowledgeable about memory management, multithreading, and networking in macOS environments
- Experience working collaboratively in distributed teams to ship major features and releases
- Excellent communication skills, with the ability to effectively collaborate with team members in remote settings
- Approachable and easy to work with, with a positive attitude and willingness to learn
Responsibilities
- Mentor a junior team members in the implementation of identity verification and security software on the macOS platform
- Develop major features, including UI enhancements and integration with lower-level macOS security features
- Engage in the code review process, providing constructive feedback and ensuring code quality and adherence to best practices
- Work with internal teams to identify architectural possibilities and enhance the scalability and performance of the software
- Triage and address issues reported by customers, providing timely resolutions and delivering exceptional support
- Troubleshoot and resolve technical issues across the software development lifecycle
- Stay updated with industry trends and technologies to enhance our solutions
- Provide technical guidance in macOS development
- Contribute to project planning, execution, and delivery
- Drive technical discussions and decision-making processes, ensuring alignment with company goals and project objectives
Preferred Qualifications
- Knowledge of JAMF/MDM (Mobile Device Management) concepts and implementation
- Experience with directory services such as Azure or Okta
- Familiarity with FIDO2 authentication standards
- Experience with certificate authorities (CA) and certificate management
- Experience with SwiftUI for developing modern and intuitive user interfaces
- Familiarity with Authorization plugins
Benefits
- Competitive salary and stock options plan (with approval)
- Comprehensive health, dental, and vision insurance plans
- 401K retirement plan with company match
- Ancillary Benefits - STD/LTD and basic life insurance
- Flexible work hours, vacation plan, and a hybrid work setup
- Professional growth and development opportunities
- Global, collaborative, and inclusive company culture
This job is filled or no longer available
Similar Remote Jobs
- πUnited States
- πArgentina
- πRomania
- πWorldwide
- πUnited States
- πUnited States
- πUnited Arab Emirates
- πGermany
- πCanada
- π°$150k-$195kπUnited States