# Front-end Developer

> iKnowHow S.A. · Thessaloniki, Greece (Hybrid) · — · Posted 2026-05-08

**Workplace:** hybrid

**Department:** Outsourced

## Description

**iKnowHow Group** is a leading Software & Robotics Solutions group of companies operating internationally for over 24 years, with 300+ professionals delivering innovative technology solutions across Energy, Telecommunications, Banking & Financial Services, and Public Sector industries. The group is structured into specialized subsidiaries, each focused on distinct technology domains and market verticals.

We are looking for a mid-level **Front-End Developer** to work in new challenging outsourced projects.

You will work closely with UX designers, backend engineers, and product owners to deliver features end-to-end on a cloud-native stack hosted primarily on Microsoft Azure, with selected workloads on GCP and AWS.

**Responsibilities:**

-   Design and implement responsive, accessible, and performant web applications using React (and/or Angular), TypeScript, HTML5, and modern CSS.

-   Develop reusable UI components and contribute to the client's design system, ensuring visual and behavioral consistency across products.

-   Integrate front-end applications with backend REST and APIs, handling authentication (OAuth2/OIDC), error handling, and resilient data fetching.

-   Optimize applications for performance, Core Web Vitals, and SEO, using profiling tools (Lighthouse, Web Vitals, browser DevTools).

-   Write unit and component tests with Jest, React Testing Library, or equivalent; collaborate on E2E tests using Playwright or Cypress.

-   Deploy front-end applications to Azure (Azure App Service, Static Web Apps, or AKS) and contribute to CI/CD pipelines using Azure DevOps and/or GitHub Actions.

-   Work closely with UX/UI designers to translate Figma designs into pixel-accurate, accessible, and maintainable interfaces.

-   Participate in code reviews, design sessions, and sprint ceremonies, championing clean code and front-end best practices.

-   Collaborate with QA on test automation strategy and with backend engineers on API contracts and integration patterns.

-   Contribute to internal documentation, component library evolution, and front-end engineering standards.

## Requirements

-   Bachelor's degree in Computer Science, Software Engineering, Interaction Design, or a related field (or equivalent professional experience).
-   3–5 years of professional front-end development experience delivering production web applications.

-   Proven experience in Agile/Scrum delivery teams.
-   Strong proficiency in JavaScript and TypeScript, with deep experience in React (Next.js a plus) and/or Angular.

-   Solid command of modern HTML5, CSS3, and styling approaches.

-   Experience consuming REST APIs, handling authentication, caching, and error states.

-   Good understanding of front-end performance optimization.

-   Hands-on experience with testing tools: Jest, React Testing Library, and E2E frameworks such as Playwright or Cypress.

-   Comfortable with Git workflows, npm/yarn, bundlers (Vite, Webpack), and CI/CD pipelines (Azure DevOps and/or GitHub Actions).

**Nice to have:**

-   Experience in insurance, financial services, or another regulated industry
-   Awareness of cloud hosting on Microsoft Azure; exposure to GCP and AWS hosting options

## Benefits

-   An attractive salary package

-   Private health insurance plan

-   Career development and growth opportunities

-   Continuous training via personalized seminars

-   An amazing private & open-office workspace in Athens #LI\_Hybrid
-   Stable and enjoyable working environment

## Apply

[Apply at iKnowHow S.A.](https://apply.workable.com/ikh/j/3B953B52D7/apply)

---
Powered by [Workable](https://www.workable.com)
