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 learning. PerCV.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
