What you’ll do
- build and ship responsive interfaces in react/next.js with typescript
- implement accessible, reusable components and maintain a shared ui library
- integrate apis (rest/graphQL), handle state and data fetching efficiently
- optimize performance, seo, and lighthouse scores across devices
- collaborate via figma specs, write maintainable css (tailwind or css-in-js)
- cover critical paths with tests and participate in code reviews
- work closely with seo/ppc teams to align ux with growth goals
Must-have
- 3+ years in front-end development, strong js + typescript
- solid react knowledge, next.js experience, routing, ssg/ssr basics
- state/data tools like react query/zustand/redux
- semantic html, accessibility basics (wcag), responsive layout
- css proficiency: tailwind or modern css architecture
- performance mindset: bundle control, code-splitting, lazy loading
- git workflows and clear, async communication in english (b2+)
Nice-to-have
- next.js app router, edge/runtime caching, image optimization
- testing: jest + react testing library
- storybook and design systems experience
- headless cms (sanity, contentful, strapi)
- basic node.js for tooling and simple api routes
- analytics basics and experimentation mindset
Our stack today
react, next.js, typescript, tailwind, react query, node.js, rest/graphQL, jest/rtl, storybook, figma, vercel.