Skip to content

UI / UX Frontend Engineer

Full-time position in our offices in Athens or Patras, Mid/Senior-level

1 December 2025

Athens or Patras, Greece

Product Platform

Openings: 1

JOB DESCRIPTION

We are growing our Product Platform team to deliver features and services that make PerCV.ai powerful and easy-to-use. As a UI / UX Frontend Software Engineer, you’ll work on front-end interfaces – helping bring real-world vision AI applications to the market, and deliver polished, reliable and modern UI/UX experiences. The ideal candidate will possess strong organizational and problem-solving skills, along with a demonstrated eagerness to learn and adopt new technologies. You will be involved in various products and product development phases working alongside some of the most talented people in the industry.

What you’ll do

  • Build intuitive front-end interfaces that expose AI-powered features
  • Collaborate with backend, product, and design teams to translate requirements and APIs into intuitive and reliable UI/UX
  • Implement scalable frontend architectures using modern frameworks with reusable components and design systems
  • Optimize performance and responsiveness for data-intensive and real-time visual interfaces (streams, charts, overlays)
  • Ensure code quality, testing, and best practices through clean code, documentation and automated testing
  • Take ownership of features end-to-end: from design through testing, deployment, and iteration

You might be a fit if you have experience with any of the following

(We don’t expect you to match every point — if you tick ~60% and are excited to grow, we want to hear from you!)

  • Professional experience developing software (>2yrs any industry or research)
  • Strong programming skills in JavaScript/TypeScript, API (MQTT, HTTP, REST)
  • Hands-on experience with modern web frameworks such as Vue.js (Vue 2 or Vue 3), Nuxt.js, React, Angular, or similar
  • Familiarity with modern frontend tooling and workflows (e.g. Vite, state management like Vuex/Pinia, component-based architecture)
  • Ability to optimize frontend performance, especially for real-time visualizations, streaming data, or complex UIs

Nice-to-haves

  • Familiarity with frontend testing practices (unit, integration, or e2e testing using tools like Jest, Vitest, Playwright or Cypress, etc.)
  • Hands-on work with data visualization libraries (timeseries, 3D)
  • Understanding of authentication and security basics
  • Wireframing and UX intuition, with experience using Figma
  • Experience with backend services and cloud services (AWS, Azure, or GCP)

What’s in it for you

  • Opportunity to shape a platform used globally in cutting-edge AI vision projects
  • A collaborative environment where your ideas count
  • Competitive salary & private medical insurance
  • Hybrid work setup (Athens or Patras)
  • A chance to work with an international team at the forefront of edge AI

How to apply

If you feel that you want to contribute to our company, you are welcomed to send your CV to:
HR Manager: Christos Theocharatos at the e-mail: htheohar[at]iridalabs.com

Equal Opportunity

We are an equal-opportunity employer and value diversity. We encourage candidates from all backgrounds to apply.

JOB OVERVIEW

Date Posted

1 December 2025

Job Title

Frontend Software Engineer

Job Type

Full Time - Hybrid

Location

Athens or Patras, Greece

OUR COMPANY

IRIDA Labs is a leading European-based provider of cutting-edge embedded computer vision solutions, allowing devices to understand their surroundings through on-device machine learningPerCV.ai, our unique end-to-end software and services platform, is used for the development of computer vision applications addressing dynamic technology markets such as IoT, Industry 4.0, Smart Retail, and Smart Cities & Spaces.

JOB LOCATION

Athens Office

El. Venizelou 25, Nea Ionia 14231

Patras Office

Kastritsiou 4, Magoula, 26504, Patras