Senior Software Engineer, Frontend
teamviewer
| Company | teamviewer |
| Category | Engineering |
| Location | Austin |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 8 Aug 2026 |
| Last verified | 12 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
🏢 About TeamViewer
TeamViewer provides a leading Digital Workplace platform that connects people with technology, enabling, improving, and automating digital processes. With over 1,900 employees worldwide and serving hundreds of millions of users, the company fosters a diverse and innovative work environment.
🎯 The Role
TeamViewer is looking for a Senior Frontend Software Engineer to lead the development of new web applications, drive migration to modern tech stacks, and architect scalable features for their React applications.
🛠️ Tech Stack
• Core : React, TypeScript, JavaScript
• State Management : Redux, Zustand, Recoil
• API : REST, GraphQL
• Testing : Strong testing background required
💼 What You'll Do
• Lead the frontend development of new web applications
• Design and implement high-performance, maintainable, and reusable UI components
• Drive migration to modern tech stacks and architect scalable features for React applications
• Ensure best practices in front-end architecture, code quality, accessibility, and testing
• Participate in code reviews, technical discussions, and mentorship of developers
• Continuously research and advocate for improvements in performance, scalability, and developer experience
✅ What You'll Need
• Completed university or college degree in Computer Science, IT, or related field
• At least 5+ years of professional experience with JavaScript and/or TypeScript
• Deep knowledge of modern frontend frameworks (React preferred, Angular or Vue welcome) and strong testing background
• Team-player mentality combined with awareness and experience with testing
• Proven experience with component-based architecture, state management (e.g., Redux, Zustand, Recoil), and REST/GraphQL integration
• Strong attention to detail with focus on performance optimization, responsive design, and cross-browser compatibility
• Fluency in English is mandatory; further languages are a plus
🌟 Nice to Have
• Additional languages beyond English
• Experience with Angular or Vue