JetBrains

Frontend Engineer, AI Assistant for Web Testing

Limassol, Cyprus
React TypeScript AI LLM
Description

Design/Frontend Engineer (AI Assistant for Web Testing)

Location: Limassol, Cyprus

Department: Qure

We're building an AI copilot for web testing automation. It enables manual and automation QA engineers to turn their manual testing flows into production-ready automated E2E testing scripts, saving hours of manual work and coding. We are a small team with zero bureaucracy, focusing on real users. We optimize for shipping value - not hype.

About the role:

You'll own the entire frontend and product UX, meaning you decide how the product looks, feels, and works. You'll design flows, build the UI, maintain the architecture, and set the quality bar for anything that touches the interface. Backend and AI are covered by a strong team of engineers.

 

Your focus in the first three months:

  • Refactor backend-frontend communication and state management. The current architecture was vibecoded – you'll make it ready for feature scaling.
  • Establish a clean design system from existing components.
  • Ship token-by-token LLM response streaming to improve perceived performance.
  • Design user onboarding from scratch.
  • Build a user-friendly error system with clear resolution paths.

 

Why you should join us:

  • Real ownership. You're not implementing someone else's Figma file. You decide how the product looks and feels.
  • A small team that ships fast and skips bureaucracy. We benefit from direct feedback from users and quick iteration cycles.
  • The backing of JetBrains. We are financially secure, with no reliance on external VC funding.

 

Who we're looking for:

A design/frontend engineer who can take a vague problem and turn it into a clear, usable, production-ready feature.

 

What matters most:

  • Design-first thinking and UX intelligence over pixel perfection. You care more about whether something makes sense than whether it looks “pretty”.
  • Strong product intuition. You notice UX friction, small paper cuts, and architectural smells – and feel responsible for fixing them.
  • Prototype-and-ship mentality. You explore options quickly, consider alternatives, choose a direction, and move on.

 

Required experience:

Tech stack: React, TypeScript (web or desktop applications)

  • Strong working knowledge of React and frontend architecture – enough to keep the codebase clean while actively using AI coding tools.
  • Experience designing and implementing frontend systems end to end, not just isolated components.
  • A portfolio or examples showing full ownership: projects where you designed and built the frontend yourself.
  • At least one full year of experience in a startup or fast-moving team.
  • Active experience with AI coding tools (Cursor, Claude Code, etc.) with a clear understanding of when they help – and when they hurt.

 

Nice to have:

We’d be especially excited if you have experience with any of the following (side projects count):

  • Product design or product management.
  • Electron or desktop app development.
  • E2E testing – you’ve written tests yourself or worked closely with test automation.
  • Early-stage or 0-to-1 projects where UX quality was critical.
  • AI-powered products or LLM-based features.

#LI-HYBRID 
#LI-KT1

We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

JetBrains
JetBrains

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say