Salary: 45.000 - 75.000 EUR per year Requirements: We expect you to have a university or college degree in the field of Computer Science, Software Engineering, or any related subject. You should have at least 5 years of professional experience in software development, specifically focusing on Apple operating systems such as macOS, iOS, or visionOS. Solid skills in architecture, object-oriented programming, Clean Code, and Design Patterns are essential. An interest or knowledge in web technologies, such as TypeScript and HTML 5, is a plus. Fluency in English is required, and knowledge of additional languages, like German, would be beneficial. Responsibilities: You will join our R&D team as a Senior macOS Software Engineer (all genders) and actively contribute to the development of new features for our product that enables remote access, control, and support. Reporting to the Team Manager of Software Development, this position offers an excellent opportunity to make an impact in an agile, modern environment. Your responsibilities will include designing and developing multi-threaded, high-scaling server- and client-side applications; optimizing our software for connectivity on resource-limited devices; ensuring our software is stable and efficient across a wide range of systems (over 2.5 billion installations); improving integration with macOS; enhancing our use of the latest Apple technologies; suggesting architectural and technological improvements; and staying updated on the latest developments in your field. Technologies: Support macOS TypeScript Web iOS Mobile More: At TeamViewer, we pride ourselves on being the leader in remote connectivity software. We harness the potential of cutting-edge technologies like Augmented Reality and Artificial Intelligence to drive innovation and shape the future of digitalization. Our team of more than 1,500 employees is diverse and spans across various continents and disciplines. We value inclusivity and celebrate the unique perspectives and talents that each individual brings to our dynamic work environment where new ideas thrive. We offer an onsite onboarding experience at our HQ office to ensure an optimal start. In addition to competitive compensation and benefits packages—including company achievement bonuses and stock options—we provide regular salary reviews, contributions to private pension plans (BAV), public transport-friendly office locations, options to lease e-bikes, and special terms for local gyms. You will have access to our Corporate Benefits platform with numerous discounts, as well as regular team events and company-wide celebrations. With our open-door policy, no dress code rules, frequent all-hands meetings, and hybrid and flexible work time options, we create a supportive environment. Additionally, our Work From Abroad Program allows for up to 40 days of remote work outside your contracting country. TeamViewer is dedicated to building an inclusive culture where everyone feels welcome and supported. We believe that our diverse, values-driven culture strengthens us as a company. As we grow, we remain committed to enabling our employees to thrive both personally and professionally, in an environment that empowers you regardless of gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.