
Senior Web Frontend Engineer
TeamViewer
full-time
Posted on:
Location Type: Office
Location: Ioannina • 🇬🇷 Greece
Visit company websiteJob 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