Senior Software Engineer, Frontend

TeamViewer Germany GmbH

$120K — $145K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or higher degree in Computer Science, IT, or a relevant field
  • Minimum of 5 years professional experience in JavaScript and/or TypeScript
  • Expertise in modern frontend frameworks, preferably React
  • Experience with component-based architecture and state management tools
  • Focused on performance, responsiveness, and cross-browser compatibility
  • Team-oriented with strong testing knowledge
  • Fluent in English, additional languages are beneficial

Responsibilities

  • Lead the frontend development of new web applications
  • Design and implement reusable UI components that prioritize performance
  • Drive the transition to modern tech stacks for scalable feature architecture
  • Visualize and communicate complex data sets effectively
  • Maintain high standards in code quality and accessibility
  • Mentor junior developers and engage in code reviews
  • Research and advocate for continuous improvements in development processes

Benefits

  • Competitive salary and performance bonuses
  • Flexible PTO and paid holidays
  • Employer-matched 401(k) contributions
  • Comprehensive health insurance with 100% employer-paid medical coverage
  • Up to 12 weeks of parental leave
  • 100% employer-paid basic life and disability insurance
  • Quarterly team-building and leadership events
  • Open door policy with a business casual dress code
  • Commitment to diversity and inclusion initiatives
Full Job Description
Responsibilities
  • 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
Requirements
  • 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
What We Offer
  • Competitive compensation and bonuses
  • Flexible PTO and paid holidays
  • 401(k) with employer matching
  • Comprehensive Health insurance package including 100% employer-paid medical coverage
  • Up to 12 weeks of Parental Leave
  • Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
  • Quarterly teambuilding events, leadership luncheons, and companywide "All Hands" meetings
  • Open door policy and business casual dress code
  • We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!

Work location for this position is Austin, TX.

Department Research & Development Locations Austin Remote status Hybrid Employment type Full-time Type of Job Non Student

Similar Jobs

More Jobs at TeamViewer Germany GmbH

More Consumer Technology Jobs

Find similar Senior Software Engineer, Frontend jobs: