We are looking for a responsible and proactive Frontend Developer to join our team for a long-term position.
Work schedule: 9:00–18:00 (MSK), Sunday–Thursday. Days off: Friday–Saturday.
3-month probation period.
The most important thing for us is logical thinking and the ability to propose solutions, not just follow requirements.
Daily communication is in English, so spoken English is required.
Tech Requirements
Next.js 14+
- App Router: layouts, server & client components
- Server-side data fetching approaches
- Env variables management (NEXT_PUBLIC rules, when to use prefix / when not)
- Basic routing and metadata usage
Forms & Validation
- React Hook Form basics (register, handleSubmit, watch)
- Controlled vs uncontrolled inputs
- Validation tools (Zod, Valibot)
UI (Tailwind / Radix / Framer Motion)
- Tailwind utility-first styling
- Radix UI primitives & accessibility
- Component animations with Framer Motion
- Building reusable, composable UI
- Date libraries (dayjs)
- Clean component structure
- Code splitting & lazy loading