TeamViewer

Senior Web Frontend Engineer

TeamViewer

full-time

Posted on:

Location Type: Office

Location: Ioannina • 🇬🇷 Greece

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularGraphQLJavaJavaScriptKotlinReactReduxSpringTypeScript

About the role

  • Be responsible for the frontend development of new web applications written in React and TypeScript
  • Design and implement high-performance, maintainable, and reusable UI components
  • Migrate to the latest technologies and develop new features and components for our React component library
  • 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
  • Good knowledge of frameworks such as Angular, React, or Spring, and a background in testing is mandatory; knowledge of Java or Kotlin is a plus
  • 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
Benefits
  • On-site onboarding in our HQ office for an optimal start
  • Great compensation and benefits packages, including company achievement bonus and stock-based options
  • Regular salary reviews
  • Private Health Insurance plan for you and your family
  • Monthly meal allowance (ticket restaurant)
  • Regular Team events and company-wide celebrations
  • Open door policy , no dress code rules, frequent All Hands and Leadership Lunches
  • Hybrid and Flexible work time with up to 50% home office
  • The Work From Abroad Program allows up to 40 days of work outside your contracting country

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptJavaScriptAngularSpringJavaKotlinReduxZustandRecoil
Soft skills
team-player mentalityattention to detailmentorshipcommunicationtechnical discussions
Certifications
university degree in Computer Scienceuniversity degree in IT