macOS Software Development Lead
Company: TruU Inc
Location: Denver
Posted on: October 30, 2024
Job Description:
TruU, Inc. is seeking a skilled macOS Software Development Lead
to join our distributed team. As a macOS Software Development Lead,
you will play a crucial role in the development of identity
verification and security software for the macOS platform. You will
collaborate with cross-functional teams to implement major features
and releases, ensuring a seamless user experience and robust
security measures.
Key Responsibilities
- Lead and mentor a distributed team 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.
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.
- Proven experience in leadership roles, with the ability to
inspire and motivate team members.
Nice to Have
- 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
Join TruU, Inc. and be part of a dynamic team that is at the
forefront of identity verification and security software
development for the macOS platform. If you are passionate about
macOS development and eager to contribute to innovative solutions,
we encourage you to apply!
#J-18808-Ljbffr
Keywords: TruU Inc, Denver , macOS Software Development Lead, IT / Software / Systems , Denver, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...