Fut-ure Recruitment and Technology
Principal Frontend Engineer (Angular) (Hybrid or 100% remote) – Greece
Fut-ure Recruitment and Technology, Greece, New York, United States
About the client
Our client is a well-established global technology company with teams distributed across multiple continents. With a strong engineering culture and a deep focus on modern product development, the organization fosters innovation, technical excellence, and continuous improvement. It offers an inclusive work environment recognized for promoting collaboration and career advancement across diverse teams.
Role Highlights:
Position:
Principal Frontend Engineer (Angular) (Hybrid or 100% remote) – Greece
Type of work: Ideally Hybrid from Athens. Or Hybrid from Thessaloniki. Alternatively 100% remote from other cities 50km+ from Athens or Thessaloniki is also possible.
Work from office requirements: 1 day per week from the office, 4 days per week from the office. 100% remote option is also possible.
Type of contract: Full-time employment contract.
Contract location:
Greece.
Type of company: International growing tech company with operations in 15+ markets with around 2500 employees across several continents.
Years of experience required: 10-15+ years of experience.
Must-have tech skills: Angular (high priority). Any modern framework (Angular, Vue or React).
Industry: Information technology, entertainment
Relocation support: Relocation support for Greek expats.
Bonuses, perks, benefits: competitive pay and bonus scheme, career development, monthly meal allowance, private health insurance for the employee and their family members, continuous training and unlimited access to Udemy.
Reasons why it is a great place to work? International company, growing team, exciting project, the company is among the Best Workplaces in Europe and certified Great Place to Work across their offices.
Work permit requirements: Only candidates with valid work permit for European Union (EU) will be evaluated for this role.
About the role As a Principal Frontend Engineer, you will play a key role in shaping the architectural direction and front-end development practices across multiple teams. This hands‑on leadership position requires deep technical expertise, especially in Angular and modern web technologies, as well as a strong ability to mentor other engineers, enforce standards, and drive scalable front‑end solutions. You’ll act as a technical reference point, guiding product delivery and ensuring alignment with non‑functional requirements like performance, security, and maintainability.
Tech stack The tech environment includes Angular (v17+), RxJS, NgRx, TypeScript, PrimeNG, and testing tools like Jasmine, Karma, and Playwright. Projects also leverage micro frontend architecture, TailwindCSS, Webpack, Vite, Storybook, and Vue 3 (for other teams). The company uses private NPM packages and OpenShift for deployment across environments.
What will you do
Lead by example through active contribution to codebases and hands‑on debugging.
Mentor engineering teams on advanced frontend concepts, architecture, and performance optimization.
Guide the adoption of best practices in state management, component reuse, and code modularity.
Collaborate with cross‑functional teams to deliver robust, scalable front‑end systems.
Participate in architectural discussions, challenging and evolving technical direction.
Build proofs of concept and reference implementations to guide future development.
Serve as a liaison between platform architecture and development teams to ensure consistent delivery.
Advocate for frontend performance metrics and optimization strategies using tools like Chrome DevTools and Lighthouse.
Define and uphold technical standards around frontend integration and deployment.
Ideally you bring
Deep expertise in Angular and solid knowledge of its ecosystem, including RxJS and NgRx.
Strong understanding of how modern state management connects to rendering pipelines in SPA architectures.
Experience working with integration patterns such as micro frontends and iframe-based models.
Proficiency with bundling tools like Webpack and Vite, including performance tuning.
Solid experience designing scalable state management structures (e.g., Redux, NgRx, VueX, Pinia).
In‑depth knowledge of browser APIs (e.g., MutationObserver, ResizeObserver, Service Workers).
Familiarity with SSR techniques and frontend‑to‑backend communication best practices (e.g., BFF models, REST APIs).
Exposure to mobile development (native or hybrid frameworks) is a plus.
Excellent communication and collaboration skills for cross‑team leadership.
Strong analytical mindset with a focus on scalability, code quality, and developer experience.
Compensation & Benefits Attractive salary plus performance‑based incentives, opportunities for professional growth, monthly meal package, private health coverage, and continuous education and skill‑building resources.
#J-18808-Ljbffr
Role Highlights:
Position:
Principal Frontend Engineer (Angular) (Hybrid or 100% remote) – Greece
Type of work: Ideally Hybrid from Athens. Or Hybrid from Thessaloniki. Alternatively 100% remote from other cities 50km+ from Athens or Thessaloniki is also possible.
Work from office requirements: 1 day per week from the office, 4 days per week from the office. 100% remote option is also possible.
Type of contract: Full-time employment contract.
Contract location:
Greece.
Type of company: International growing tech company with operations in 15+ markets with around 2500 employees across several continents.
Years of experience required: 10-15+ years of experience.
Must-have tech skills: Angular (high priority). Any modern framework (Angular, Vue or React).
Industry: Information technology, entertainment
Relocation support: Relocation support for Greek expats.
Bonuses, perks, benefits: competitive pay and bonus scheme, career development, monthly meal allowance, private health insurance for the employee and their family members, continuous training and unlimited access to Udemy.
Reasons why it is a great place to work? International company, growing team, exciting project, the company is among the Best Workplaces in Europe and certified Great Place to Work across their offices.
Work permit requirements: Only candidates with valid work permit for European Union (EU) will be evaluated for this role.
About the role As a Principal Frontend Engineer, you will play a key role in shaping the architectural direction and front-end development practices across multiple teams. This hands‑on leadership position requires deep technical expertise, especially in Angular and modern web technologies, as well as a strong ability to mentor other engineers, enforce standards, and drive scalable front‑end solutions. You’ll act as a technical reference point, guiding product delivery and ensuring alignment with non‑functional requirements like performance, security, and maintainability.
Tech stack The tech environment includes Angular (v17+), RxJS, NgRx, TypeScript, PrimeNG, and testing tools like Jasmine, Karma, and Playwright. Projects also leverage micro frontend architecture, TailwindCSS, Webpack, Vite, Storybook, and Vue 3 (for other teams). The company uses private NPM packages and OpenShift for deployment across environments.
What will you do
Lead by example through active contribution to codebases and hands‑on debugging.
Mentor engineering teams on advanced frontend concepts, architecture, and performance optimization.
Guide the adoption of best practices in state management, component reuse, and code modularity.
Collaborate with cross‑functional teams to deliver robust, scalable front‑end systems.
Participate in architectural discussions, challenging and evolving technical direction.
Build proofs of concept and reference implementations to guide future development.
Serve as a liaison between platform architecture and development teams to ensure consistent delivery.
Advocate for frontend performance metrics and optimization strategies using tools like Chrome DevTools and Lighthouse.
Define and uphold technical standards around frontend integration and deployment.
Ideally you bring
Deep expertise in Angular and solid knowledge of its ecosystem, including RxJS and NgRx.
Strong understanding of how modern state management connects to rendering pipelines in SPA architectures.
Experience working with integration patterns such as micro frontends and iframe-based models.
Proficiency with bundling tools like Webpack and Vite, including performance tuning.
Solid experience designing scalable state management structures (e.g., Redux, NgRx, VueX, Pinia).
In‑depth knowledge of browser APIs (e.g., MutationObserver, ResizeObserver, Service Workers).
Familiarity with SSR techniques and frontend‑to‑backend communication best practices (e.g., BFF models, REST APIs).
Exposure to mobile development (native or hybrid frameworks) is a plus.
Excellent communication and collaboration skills for cross‑team leadership.
Strong analytical mindset with a focus on scalability, code quality, and developer experience.
Compensation & Benefits Attractive salary plus performance‑based incentives, opportunities for professional growth, monthly meal package, private health coverage, and continuous education and skill‑building resources.
#J-18808-Ljbffr