Emploi Tunisie » Offres d'emploi à Sousse khezema ouest » Senior Frontend Developer — Next.js / React / Pixel-Perfect UI Engineer (On-site only - Sousse)
TRVL Code builds high-impact B2C travel websites, hotel and partner dashboards, and next-generation booking interfaces used every day by travelers, hotel owners, and travel professionals.
We are looking for a UI engineer, not a design executor: someone who reproduces a design reference to the pixel, and who — when the reference is incomplete, inconsistent, or not there yet — understands the business well enough to build the right thing anyway.
The problem this role solves
In real product work, the design is rarely finished when development starts. Some screens have a polished Figma. Some have a reference from another page. Some have a look-and-feel and a business goal, and nothing else. And some Figmas contain mistakes: a 17px gap next to a 16px one, an off-token color, a missing hover state, a flow that breaks on mobile.
We have seen three failure modes, and we are hiring against all of them:
We need the profile that does none of these: fidelity by default, judgment when it matters, always moving, and never silent.
What "pixel-perfect" means at TRVL Code
Non-blocking by design
"Waiting for design" is not a status we accept on this team. When something is missing, you derive it and keep moving:
You build it from the existing look-and-feel, ship it for review, and continue. Design questions are raised in batches with a proposed answer attached — not one at a time as blockers.
When the API is not ready — or not right
The API is not responding. An endpoint does not exist yet. The design needs a field the payload does not return. None of these is a reason to stop, and none of them is a reason to change the design. The sequence we expect:
Two rules that follow from this:
Business understanding
You know what the screen is for before you write the first line: a booking funnel converts, a hotel-owner dashboard gets scanned in ten seconds, a marketplace listing has to earn trust. That understanding shapes hierarchy, density, and interaction — and it is how you fill the gaps a mockup leaves.
Mobile-first, responsive, adaptive, and dedicated mobile
Mobile is not an afterthought and not "desktop squeezed into 375px."
If these distinctions are new to you, this role is not the right fit.
Our real constraints (this is not a generic frontend job)
AI: you are the pilot
We expect you to use AI coding assistants every day, and to be faster and better because of it. We also expect you to remain the engineer in charge.
AI-piloted (what we want)
AI-driven (what we reject)
We check for this in the practical test and in code review.
What you will do
Required technical skills
Design and product skills
Personal qualities
Do not apply if
Emploi Tunisie » Offres d'emploi à Sousse khezema ouest » Senior Frontend Developer — Next.js / React / Pixel-Perfect UI Engineer (On-site only - Sousse)