We are looking for a Frontend Developer to build fast, responsive, accessible web applications with React, Next.js, and TypeScript. You will turn Figma designs into pixel-perfect UI, build AI-powered interfaces such as chat and streaming responses, and work closely with designers, product, and backend teams.
Key Responsibilities
- Build fast, responsive, accessible web applications using React, Next.js, and TypeScript.
- Turn Figma designs into high-quality, pixel-perfect UI in close collaboration with designers.
- Build and maintain reusable components and design systems with Tailwind CSS and Storybook.
- Integrate REST and GraphQL APIs and manage application state (Redux Toolkit, Zustand, React Query/TanStack Query).
- Optimize performance through Core Web Vitals, code splitting, SSR/SSG, and caching strategies.
- Build AI-powered UI experiences such as chat interfaces, streaming responses, and AI-assisted workflows.
- Write unit, integration, and E2E tests with Jest, React Testing Library, and Playwright.
- Use AI-assisted development tools (Claude Code, Cursor, Copilot) in day-to-day work.
- Take part in code reviews, sprint planning, and estimation, and share your work in team and client demos.
Requirements
- 2 to 4 years of professional frontend development experience.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Hands-on production experience with React, plus working experience with Next.js (App Router).
- Experience with Tailwind CSS or other modern CSS approaches, and responsive, mobile-first design.
- Understanding of web accessibility (WCAG) and cross-browser compatibility.
- Experience consuming APIs and handling authentication flows (OAuth, JWT).
- Comfort with Git, CI/CD workflows, and agile development.
- Good testing habits and attention to detail in UI and UX quality.
Skills
Technical Skills
- React, Next.js (App Router), and TypeScript
- JavaScript, HTML5, and CSS3
- Tailwind CSS and Storybook
- REST and GraphQL APIs
- State management (Redux Toolkit, Zustand, TanStack Query)
- Performance optimization (Core Web Vitals, SSR/SSG, caching)
- Testing (Jest, React Testing Library, Playwright)
- Web accessibility (WCAG)
- Git and CI/CD
- AI-assisted development tools (Claude Code, Cursor, Copilot)
Soft Skills
- Strong communication and presenting your work
- Explaining technical decisions
- Collaborating with designers, product, and backend teams
- Ownership mindset and taking initiative
- Eagerness to learn
Nice to Have
- React Native or Expo experience.
- Angular or Vue.js exposure.
- Experience with animation libraries (Framer Motion, GSAP).
- Basic Node.js or backend knowledge.
- Experience with analytics, A/B testing, or SEO optimization.
- Exposure to cloud hosting (Vercel, AWS Amplify, Netlify).
- A portfolio or GitHub profile showcasing frontend work.