Job Description
About the role
We’re seeking a UI/UX-focused front-end developer to craft elegant, accessible, and high‑performance web experiences. You will collaborate closely with product, design, and backend teams to ship polished interfaces that customers love.
What you’ll do
- Translate UX flows and high‑fidelity designs into responsive, reusable front‑end components.
- Build and evolve a scalable design system with consistent typography, spacing, color, and interaction patterns.
- Implement accessible UI (WCAG 2.1 AA), including keyboard navigation, semantic markup, and ARIA.
- Optimize performance (bundle size, code splitting, lazy loading) and ensure cross‑browser/device compatibility.
- Integrate with REST/GraphQL APIs and collaborate on contract definitions with backend engineers.
- Write maintainable, type‑safe code and comprehensive tests (unit, integration, visual regression).
- Prototype interactions and micro‑animations to validate usability and delight.
- Participate in design reviews, code reviews, and continuous improvement of tooling and CI/CD pipelines.
What you bring
- 4+ years of professional experience in front‑end development with a strong UI/UX orientation.
- Expertise in semantic HTML5, modern CSS (Flexbox, Grid, Sass or CSS‑in‑JS), and responsive design.
- Advanced JavaScript and TypeScript skills, with deep experience in a modern framework (preferably React).
- Proficiency with state management and data fetching (e.g., Redux, Zustand, React Query, SWR).
- Hands‑on experience with component libraries and Storybook or similar for documentation.
- Accessibility best practices and familiarity with audits using tools like Axe/Lighthouse.
- Experience with testing frameworks (Jest, React Testing Library, Cypress or Playwright).
- Comfort with Git, modern build tools (Vite, Webpack), and CI/CD workflows.
- Strong collaboration skills and a portfolio showcasing shipped, user‑centric interfaces.
Bonus points
- Experience with Next.js, server‑side rendering, or static generation.
- Motion and interaction design using Framer Motion, GSAP, or CSS animations.
- Data visualization (D3, Recharts) and complex UI patterns (virtualized lists, drag‑and‑drop).
- Design tooling fluency (Figma, Sketch, Adobe XD) and contribution to design tokens.
- Observability and performance profiling (Lighthouse, Web Vitals, Sentry).
- SEO fundamentals and web standards knowledge.
Our tech environment
- React, TypeScript, Next.js, React Query
- Styled Components/Emotion or Tailwind, Storybook
- REST/GraphQL, Node.js for integration tooling
- Vite/Webpack, ESLint/Prettier, Jest/RTL, Cypress/Playwright
- GitHub/GitLab, Docker, CI/CD
Benefits and perks
- Competitive compensation and performance bonus.
- Remote‑friendly with flexible hours and generous paid time off.
- Comprehensive health, dental, and vision coverage.
- Home office stipend and high‑spec equipment.
- Learning budget for courses, conferences, and certifications.
- Paid parental leave and wellness benefits.
Employment details
- Type: Full‑time
- Location: Remote‑friendly; hybrid options available depending on region
- Start date: As soon as available
How to apply
Please submit your resume, a brief note about your most impactful UI project, and links to your portfolio and GitHub (or equivalent). If available, include a Storybook or design system example.
Equal opportunity
We are an equal opportunity employer and celebrate diversity. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.