
Senior MacOS Developer
- India
- Permanent
- Full-time
- Hold and develop the current market products and contribute to the company's future roadmap
- Develop apps with strong authentication and security features
- Work collaboratively with other developers to achieve project objectives
- Operate independently with little guidance
- Ensure that deadlines are met and that the quality of the products is maintained
- Stay up-to-date with the latest trends and technologies on macOS low-level development
- A Bachelor . in Computer Science/Software Engineering or equivalent experience.
- Minimum of 5 years of application development experience on macOS using Xcode written in Swift/Obj-C
- Minimum of 3 commercial/enterprise applications built from scratch published to the Apple App Store or internal crop usage
- Strong OO design, design patterns, multi-threading and development experience.
- Strong skill of macOS low-level development with agents/daemons
- Strong skill in the Linux ecosystem
- Deep understanding of macOS view lifecycle, macOS framework, threading and object lifecycle
- Experience with HTTP, JSON, and REST Web Services
- Knowledge of Apple's signing and notarization process
- Fluent in verbal and written English
- Experience with Obj-C and C++
- You have experience with macOS plugins and extensions development
- You have worked with Smart Cards and Crypto Token Kit
- You have experience in Agile Software development and the scrum methodologies
- You have experience with Jenkins and Fastlane
- A company culture that empowers you to do your best work.
- Employee Resource Groups that create a sense of belonging for everyone.
- Regular company and team bonding events.
- Competitive benefits and perks.
- Global volunteering and community initiatives
- Generous PTO & Holiday Schedule
- Parental Leave
- Progressive Healthcare Options
- Retirement Programs
- Opportunity for Education Reimbursement
- Commuter Offset (Specific locations)