Salary: 45.000 - 75.000 EUR per year Requirements: A university or college degree in the field of Computer Science, Software Engineering, or any related subject. At least 5 years of professional experience in software development with a focus on Apple operating systems like macOS/iOS/visionOS. Solid skills in architecture in object-oriented programming with Clean Code and Design Patterns are expected. Interest or knowledge in web technologies such as TypeScript and HTML 5 is a plus. Fluency in English is mandatory; further languages such as German are a plus. Responsibilities: As part of our R&D team, I am looking for a Senior macOS Software Engineer (all genders) to actively contribute to the development of new features for our product, which enables remote access, control, and support. You will report to the Team Manager of Software Development and have an excellent opportunity to create an impact in an agile and modern environment. Design and develop multi-threaded and high-scaling server- and client-side applications. Optimize our software to deliver the best connectivity on resource-limited devices (operating panels, gateways, even harvesters). Ensure that our software is stable and runs efficiently across many different systems (more than 2.5 billion installations). Improve our integration with macOS and incorporate the latest Apple technologies into our product, ensuring efficient implementation and enhancing battery life on mobile devices. Recommend improvements to architecture and technologies to enhance our systems and codebase regarding reliability, maintainability, scalability, and efficiency. Monitor the latest technical developments in your field and propose improvements. Technologies: Support macOS Mobile TypeScript Web iOS More: At TeamViewer, we are the leader in remote connectivity software. We harness the potential of cutting-edge technologies like Augmented Reality and Artificial Intelligence to shape the future of digitalization. Our team of over 1,500 employees spans multiple continents, cultures, and disciplines. We value inclusivity, celebrating the unique perspectives and talents each individual brings to the table, fostering a dynamic work environment where new ideas thrive. Join our winning team and help us create a world that works better. We offer an optimal start with onsite onboarding in our headquarters and a great compensation and benefits package, including a company achievement bonus and stocks, regular salary reviews, and premiums for private pension plans. Our offices are public transport friendly, and we offer options to lease e-bikes, special terms for local gyms, and access to a Corporate Benefits platform with numerous discounts. We regularly host team events and company-wide celebrations, maintain an open-door policy with no dress code rules, and hold frequent all-hands and leadership lunches. We value hybrid and flexible work time with up to 60% home office and a Work From Abroad Program, allowing up to 40 days of work outside your contracting country. Diversity is one of our core values, and at TeamViewer, we are committed to building an inclusive culture where everyone feels welcome and supported. Our diverse, values-driven culture strengthens our company, and we focus on enabling our employees to grow personally and professionally. We are proud to have an open and embracing workplace environment that empowers you to be your best, irrespective of gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.