> Markdown version of [/jobs/ext/2635445-senior-software-engineer-frontend](https://www.wearedevelopers.com/jobs/ext/2635445-senior-software-engineer-frontend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Frontend - **Company:** TeamViewer Germany GmbH, - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Component-Based Software Engineering, Browser Compatibility, Software Quality, Code Review, Performance Tuning, Responsive Web Design, TypeScript, Web Application Frameworks, ReactJS, Vue.js, AngularJS, Information Technology, Graphql, Front End Software Development, React Redux - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=52937b5cfc7cd1c7 ## About the Role * A completed university or college degree in the field of Computer Science, IT, or any related subject is required * At least 5+ years of professional experience with JavaScript and/or TypeScript * Deep knowledge of modern frontend frameworks (React is preferred, but Angular or Vue experience is welcome) and a strong background in testing * Team-player mentality combined with awareness and experience with testing * Proven experience with component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and REST/GraphQL integration * Strong attention to detail with a focus on performance optimization, responsive design, and cross-browser compatibility * Fluency in English is mandatory; further languages are a plus ## Description * Lead the frontend development of new web applications * Design and implement high-performance, maintainable, and reusable UI components * Drive the migration to modern tech stacks and architect scalable features for our React applications * Bring excellent technical skills in visualizing complex data sets * 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 ## About TeamViewer Germany GmbH TeamViewer is a leading global technology company that provides a cutting-edge platform to remotely access, control and support devices of any kind. Our software solutions empower our users and customers to bridge distances and digitalize their processes through seamless connectivity. Our team is committed to quality and passionately leading the way in the fields of Augmented Reality, Internet of Things and Artificial Intelligence. With over 1.400 employees from more than 80 nationalities in... **Tech Stack:** Android, C#, C++, Cassandra, Kotlin, Microservices, Objective-C, Product Management, React, TypeScript, Unity, Swift, Java **Industries:** Computer Software [Company profile](https://www.wearedevelopers.com/companies/3355-teamviewer-germany-gmbh) ### More Jobs at TeamViewer Germany GmbH - [AI Software Engineer](https://www.wearedevelopers.com/jobs/ext/2200303-ai-software-engineer) - [Senior Enterprise Solutions Engineer](https://www.wearedevelopers.com/jobs/ext/2548326-senior-enterprise-solutions-engineer) - [Senior AI Frontend Engineer](https://www.wearedevelopers.com/jobs/ext/2552851-senior-ai-frontend-engineer) - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/2618818-senior-software-engineer) - [Senior Software Engineer, C++](https://www.wearedevelopers.com/jobs/ext/2347554-senior-software-engineer-c) ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) ## Related Articles - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Frontend Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/225-frontend-developer-salary-in-austria-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023)