Senior Front-end Developer (1000-2500 USD)
Enwardo

6 января 2026

Кишинев
Более 5 лет
1 000​ – ​2 000 долларов
Полный день
Любое образование
На территории работодателя

Senior Front-end Developer (1000-2500 USD)

Frontend Developer (React.js / Next.js / TypeScript)
Salariu: $1000 - $2500 USD (negociabil în funcție de experiență)
Tip: Full-time
Stack: React.js, Next.js, TypeScript, Tailwind CSS, Turborepo

Despre Proiect

  • Construim o platformă web modernă (website + CRM) folosind arhitectură monorepo și stack tehnologic de ultimă generație. Proiectele sunt production-ready, cu trafic real și utilizatori activi.
  • Stack Tehnologic
  • Frontend Core
  • Next.js 14+ - App Router, Server Components, Server Actions, SSR/SSG
  • React 18+ - Hooks, Context API, Concurrent Features, Suspense
  • TypeScript - Strict mode, type safety pe întreg stack-ul
  • Tailwind CSS - Utility-first CSS, responsive design, dark mode

Arhitectură & Infrastructure

  • Turborepo - Monorepo cu intelligent caching, shared packages, type-safe imports
  • App Router - Next.js 14+ routing, layouts, loading states, error boundaries
  • Server Components- React Server Components pentru performanță optimă
  • Server Actions- Type-safe server mutations, form handling
  • REST API Integration - Axios/Fetch, error handling, loading states
  • State Management - React Query / SWR pentru server state, Zustand pentru client state

UI/UX & Performance

  • Responsive Design - Mobile-first approach, breakpoints, touch interactions
  • Core Web Vitals - LCP, FID, CLS optimization
  • SEO - Meta tags, structured data, sitemap generation
  • Accessibility - WCAG compliance, keyboard navigation, screen readers
  • Performance - Code splitting, lazy loading, image optimization

Development Tools

  • ESLint / Prettier - Code quality, formatting
  • Testing - Jest, React Testing Library, Playwright (E2E)
  • Storybook - Component documentation și testing
  • Figma - Design to code workflow

Responsabilități

  • Design și implementare interfețe utilizator moderne (React components, Next.js pages)
  • Implementare funcționalități complexe cu TypeScript (type-safe components, hooks)
  • Optimizare performanță frontend (Core Web Vitals, SSR, SSG, code splitting)
  • Integrare API-uri REST (data fetching, error handling, loading states)
  • Implementare design responsive și accesibil (mobile-first, WCAG)
  • Lucru cu App Router și Server Components în Next.js
  • Code sharing între proiecte folosind monorepo (shared components, utilities)
  • Code review și mentenanță codebase
  • Testing (unit, integration, E2E)
  • Colaborare cu backend developers și designers

Cerințe (Must Have)

  • Experiență solidă React.js (3+ ani) - Hooks, Context API, state management
  • Experiență practică Next.js (1+ ani) - App Router, SSR, SSG, Server Components
  • TypeScript avansat - Generics, utility types, type inference, strict mode
  • HTML5 / CSS3 - Semantic HTML, modern CSS features, responsive design
  • REST API Integration - Data fetching, error handling, loading states
  • Git - Version control, branching strategies, code review
  • Code quality - Clean code, component composition, reusability
  • Problem solving - Abordare practică, rezolvare eficientă

Nice to Have

  • Monorepo - Experiență cu monorepo-uri (Turborepo, Nx, Rush, etc.)
  • Drizzle ORM / Prisma - Doar dacă lucrează cu Next.js Server Components și face queries direct (nice-to-have, nu obligatoriu)
  • Tailwind CSS - Sau framework-uri CSS moderne (CSS Modules, Styled Components)
  • React Query / SWR - Server state management
  • Zustand / Redux - Client state management
  • Testing- Jest, React Testing Library, Playwright
  • Docker - Containerization pentru development
  • SEO - Optimizare pentru motoare de căutare, structured data
  • Figma - Design to code workflow
  • UI/UX Design - Design principles, user experience
  • Performance Optimization - Core Web Vitals, bundle size optimization
  • Accessibility - WCAG compliance, ARIA attributes

Aplică: Trimite CV-ul tău la Join@enwardo.md

E-mail: join@enwardo.md

Ещё вакансии компании

Прикрепить CV CV с сайта
Прикрепить CV

Укажите ваше Имя и Фамилию

Неверный телефон

Неверный email!

Добавить сопроводительное письмо

Сопроводительное письмо содержит недопустимые символы.

Ознакомьтесь с условиями обработки персональных данных

Создайте Smart CV,
чтобы получать ответы от компаний и общаться с ними в ЧАТЕ.
Есть CV на сайте? Вход
Отправить CV

Выберите вакансию

Добавить сопроводительное письмо

Сопроводительное письмо содержит недопустимые символы.

Отклик отправлен!
Зарегистрированные на сайте кандидаты чаще получают ответы от работодателей и могут напрямую общаться с ними в ЧАТЕ.