MacOS Developer
1 month ago
Job Summary:
We are seeking a highly skilled MacOS Developer to join our team at IN10 VMware Software India Private Limited. As a MacOS Developer, you will design, develop, and improve the MacOS agent application, working alongside a dynamic team of MacOS engineers.
Key Responsibilities:
- Collaborate with the team to define, design, implement, and ship exciting new features.
- Develop software using programming best practices, drive code reviews, performance reviews, and security reviews while maintaining a high-quality bar and keeping timelines in mind.
- Gain expertise on Apple's MDM protocol.
- Diagnose and fix real-world production issues.
- Mentor and guide junior team members.
- Participate in end-to-end product design, and independently take calls on implementation including security, performance, and refactoring.
- Communicate and work with a global team.
Requirements:
- Have more than 8 years of relevant industry experience.
- Be proficient with programming in Swift and Objective-C.
- Have a deep understanding of the MacOS operating system.
- Have good object-oriented programming skills, experience with Cocoa APIs, and frameworks such as Core Data, familiarity with building and consuming RESTful APIs, a good understanding of asynchronous programming, and so on.
- Be comfortable with source control tools such as Git and Bitbucket.
- Have a quality-driven mindset with a habit of writing unit tests in Xcode using mocking frameworks such as OCMock.
- Be driven and curious to explore the latest in technology and actively look to evaluate, contribute to, and use open-source software.
Good to Have:
- A working knowledge of LaunchDaemons and LaunchAgents.
- An understanding of the MDM landscape and the Apple MDM protocol.
- Worked in an Agile environment with Scrum and used tools such as Jira and Bamboo. Familiarity with Continuous Integration and Continuous Delivery and DevOps processes.
- Familiarity with automation testing platforms.
- Knowledge of low-level C-based libraries and the ability to reverse engineer and disassemble x86 binaries to discover undocumented functionality.
-
MacOS Software Developer
4 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleThis is a unique opportunity to join The Nielsen Company as a MacOS Software Developer. As a key member of our team, you will be responsible for developing and maintaining our industry-leading MacOS based meters.ResponsibilitiesDevelop and implement new features in our MacOS software meter.Collaborate with cross-functional teams to ensure a...
-
MacOS Software Developer
1 month ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleWe are seeking a highly skilled MacOS Software Engineer to join our team at The Nielsen Company. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our industry-leading MacOS based meters.ResponsibilitiesDesign and develop new features for our MacOS software meter, ensuring...
-
MacOS Software Development Expert
3 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleThe Nielsen Company is seeking a highly skilled MacOS software development expert to join our team. As a key member of our software development team, you will be responsible for delivering technical solutions that meet the company's needs.Implement and maintain robust, scalable solutions for our MacOS-based meters.Participate in the development...
-
Senior macOS Developer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeJob DescriptionAs a macOS developer at IN10 VMware Software India Private Limited, you will be responsible for designing, developing, and improving the macOS agent application. This role offers the opportunity to participate in all phases of the software development process and work alongside a highly motivated and dynamic team of macOS engineers.Key...
-
MacOS Software Architect
4 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking an experienced MacOS Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our engineering team, you will be responsible for designing and developing high-performance, scalable software solutions optimized for the MacOS platform.Key ResponsibilitiesTake ownership of product...
-
MacOS Software Architect
1 month ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking an experienced MacOS Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will be responsible for designing and developing critical architectural components, including AI and ML integration, for our Anywhere Workspace platform.Key...
-
MacOS Software Architect
4 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking an experienced MacOS Developer to join our team at IN10 VMware Software India Private Limited. As a MacOS Developer, you will be responsible for designing, implementing, and maintaining resilient, high-performance, and scalable software solutions optimized for the macOS platform.Key ResponsibilitiesTake ownership of product...
-
MacOS Software Development Expert
7 days ago
Bengaluru, Karnataka, India Nielsen Full timeNielsen is a leading media research and analytics company, seeking a skilled MacOS Software Development Expert to join our team.About the RoleThis position will be part of a global team responsible for developing software that runs on over 100,000 computers worldwide. The team measures panelists' activities as they surf the Internet using a software meter...
-
macOS Engineer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking an experienced macOS Engineer to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will play a pivotal role in shaping the future of virtual computing and contributing significantly to the evolution of AI-powered solutions in the realm of hybrid...
-
Senior MacOS Software Engineer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking a highly skilled Senior MacOS Software Engineer to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will play a pivotal role in the design, implementation, and maintenance of resilient, high-performance, and scalable software solutions optimized...
-
Bengaluru, Karnataka, India QNX Software Systems Full timeJob Title: Senior MacOS Systems Software Developer CybersecurityJob Description:We are seeking an experienced MacOS Developer with ability to interact in C# & .NET to design, implement, test, and optimize with a high degree of autonomy and an emphasis on tangible results. You'll be joining our endpoint security engineering team working on a scalable endpoint...
-
Bengaluru, Karnataka, India QNX Software Systems Full timeJob Title: Senior MacOS Systems Software DeveloperJob Description:We are seeking an experienced MacOS Developer with ability to interact in C# & .NET to design, implement, test, and optimize with a high degree of autonomy and an emphasis on tangible results.You'll be joining our endpoint security engineering team working on a scalable endpoint protection and...
-
Senior Cybersecurity Developer
2 weeks ago
Bengaluru, Karnataka, India QNX Software Systems Full timeJob Title:Senior Cybersecurity Developer - macOS - C# and .NETJob Description:Welcome to BlackBerry's Endpoint Security Engineering team, where we're leading the way in Unified Endpoint Security (UES). As a Senior Cybersecurity Developer, you'll play a key role in designing, implementing, testing, and optimizing our endpoint protection and monitoring system....
-
MacOS Software Architect
2 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the Role:We are seeking an experienced MacOS Software Architect to join our team at IN10 VMware Software India Private Limited. This is a fantastic opportunity to work on cutting-edge technology and contribute to the development of our innovative software solutions.Key Responsibilities: Design, implement, and maintain high-performance, scalable...
-
MacOS Software Engineer Position
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout this RoleThis is a unique opportunity to join The Nielsen Company as a senior Software Engineer specializing in MacOS software development.ResponsibilitiesDesign, implement, and maintain robust, scalable solutions for our industry-leading MacOS based meters.Collaborate with cross-functional teams to ensure a cohesive and unified approach to software...
-
Software Development Expert
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the PositionWe are seeking a highly skilled Software Development Expert to join our team as a MacOS Specialist. The successful candidate will be responsible for developing and maintaining software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet.Key ResponsibilitiesDevelop and implement new features...
-
Bengaluru, Karnataka, India QNX Software Systems Full timeAbout the RoleWe are seeking an experienced MacOS Developer with ability to interact in C# & .NET to design, implement, test, and optimize with a high degree of autonomy and an emphasis on tangible results.About the TeamYou'll be joining our endpoint security engineering team working on a scalable endpoint protection and monitoring system that produces...
-
MacOS Software Engineer
4 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleThis is a unique opportunity to join The Nielsen Company as a MacOS Software Engineer, where you will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists' activities as they surf the Internet.The Software Engineer is ultimately responsible for delivering technical solutions, starting from the...
-
Bengaluru, Karnataka, India QNX Software Systems Full timeJob DescriptionBlackBerry is a market leading cybersecurity software and services company, with a strong focus on Unified Endpoint Security (UES). We use artificial intelligence (AI), machine learning and automation to provide improved cyber threat prevention and remediation.We are seeking an experienced MacOS Developer to design, implement, test, and...
-
Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout NielsenAt Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results.About the RoleThis role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists' activities as they surf the...