All job openings

Web UI Engineer

Full Time
Go‑To‑Market
Limassol
Mid-Level
Apply for this position

Web UI Engineer

Apply

Build engaging web experiences from the ground up. You’ll take Figma/Sketch designs and code them into responsive, performant HTML/CSS, then layer in React for dynamic components and Astro.build for optimised, static‑first sites—working closely with our Creative Director and Copywriter to ship fast, accessible assets.

Job Responsibilities

  • Convert Figma/Sketch designs into clean, semantic HTML/CSS with modern JS for static and interactive pages
  • Build and maintain a component library using React; ensure reusability across sites and campaigns
  • Use Astro.build for hybrid static/dynamic sites: SSR/SSG, islands for React components, and performance optimisation
  • Implement animations and micro‑interactions (CSS/Lottie/SVG) with a11y, prefers‑reduced‑motion and lightweight delivery
  • Own Core Web Vitals; implement image optimisation, code splitting, lazy loading and caching strategies
  • Add schema/structured data, metadata and redirects for SEO; integrate with CMP for consent‑aware tracking
  • Use Git for versioned, reviewed changes; collaborate on design‑to‑code workflows
  • QA across devices/browsers; run accessibility audits (WCAG 2.2 AA) and maintain publishing checklists

Key Technologies

  • Expert HTML/CSS, modern JS (ES6+)
  • React for components and state; Astro.build for static‑hybrid sites
  • Figma/Sketch to code workflows; design system tokens
  • Performance tools (Lighthouse, Web Vitals), animation (CSS/Lottie)
  • Git, CI/CD, bundlers (Vite/Webpack)
  • SEO basics (schema, sitemaps), GA4/GTM or equivalents

Qualifications

  • Strong portfolio of sites built from scratch: Figma/Sketch → HTML/CSS → React/Astro integration
  • Proven experience coding responsive, accessible UI with performance budgets
  • Comfortable with static‑first patterns and hybrid rendering in Astro.build
  • Solid collaboration with designers and copywriters
  • Ability to work on-site in Limassol; hybrid may be possible after probation

We encourage applications from all qualified candidates and provide reasonable accommodations on request (email [email protected]).

Other Skills

  • Detail‑obsessed with clean, maintainable code and documentation
  • Pragmatic about trade‑offs; balances craft with delivery speed
  • Comfortable running experiments (A/B) and interpreting results with Operations
Copy LinkFacebookLinkedInTwitter

Apply for This Position

Maximum allowed file size is 100 MB. Allowed Type(s): .pdf, .doc, .docx