Senior Web Frontend Engineer
TeamViewer
Ioannina, Greece
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.
Don't forget to mention EuroTechJobs when applying.