Senior Frontend Engineer
Core
Build high-quality, scalable web and mobile applications, including admin dashboards, customer-facing platforms, real-time tools, and CMS websites.
Role type
Senior Frontend Engineer (IC)
Builds
Production web and mobile applications, reusable component libraries, and UI frameworks
Domain
SaaS / Technology products
Deliverable
product features
Required skills
React, Next.js (App Router, SSR, Server Components), TypeScript, modern CSS (Tailwind, CSS-in-JS), state management (Zustand, Redux Toolkit), data fetching (React Query), automated testing (Vitest, React Testing Library), performance optimization, internationalization (i18n), debugging, mentoring
Preferred skills
Audio/media APIs (WaveSurfer.js), headless CMS (Strapi), real-time features (WebSockets, Socket.io), accessible component development, shadcn/ui
Technologies
Next.js 15, React 18/19, Tailwind CSS 4, shadcn/ui, Material UI 6, Zustand, React Query, Vitest, React Testing Library, next-intl, ESLint, Husky, Commitlint, lint-staged, Docker
Responsibilities
Own and deliver frontend features across multiple production applications; Design and develop reusable, maintainable, and scalable frontend components; Contribute to frontend architecture and make technical decisions; Identify and resolve performance bottlenecks, rendering issues, and frontend bugs; Write meaningful automated tests; Mentor junior and mid-level engineers; Leverage AI development tools to improve productivity
Seniority
Senior, hands-on IC