Описание вакансии
#react #next #remote
Team Lead|Senior React / Next.js Developer
Salary is up to 6500 usd gross
FULL-TIME, REMOTE, b2b contract, location of the candidate and legal entity, bank account of the candidate – outside of Russia, Belarus and Turkey
USA|Israel company
We are seeking a Senior React/Next.js Developer who will split their time between technical leadership (50%) and hands-on development (50%). This person will collaborate closely with UI/UX designers to establish an atomic design system, define frontend architecture, and set the technical foundation for a new frontend platform. They will guide a team of developers, establish coding standards, and ensure delivery of high-quality, scalable, maintainable front-end applications.
Core Responsibilities
Team Leadership (50%)
• Lead, mentor, and coach a small frontend development team.
• Guide architectural decisions, ensure best practices, and conduct regular code reviews.
• Translate product requirements into technical tasks and roadmap items.
• Coordinate with backend, design, product, and QA teams to ensure smooth delivery.
• Define and enforce coding standards, CI/CD guidelines, testing strategy, and documentation practices.
• Act as a technical reference point for the team, solving complex issues and enabling productivity.
Hands-On Development (50%)
• Collaborate with designers to define the atomic design structure, reusable components, and scalable UI patterns.
• Set up the initial Next.js project architecture (routing, data fetching strategy, state management, etc.).
• Build core shared components, style systems, and internal UI libraries.
• Write clean, testable, performant React/Next.js code aligned with engineering standards.
• Implement accessibility, performance optimizations, and SEO best practices.
• Participate in technical discovery, prototyping, and experimentation.
Technical Requirements
Essential Skills
• 7+ years of professional experience with Javascript in production.
• 5+ years of professional experience with React in production.
• 3+ years of experience with Next.js, including SSR/SSG, middleware, API routes, routing, and app directory (IN RECENT YEARS)
• Strong understanding of Atomic Design principles and experience building component libraries or design systems.
• Advanced knowledge of:
• TypeScript
• CSS-in-JS frameworks (e.g., styled-components, Emotion) or Tailwind
• Modern state management (Zustand, Redux Toolkit, Jotai, Recoil, etc.)
• Web performance optimization and profiling
• Frontend architecture and best practices
• Knowledge of GraphQL or REST API integration patterns
B2+ English
Bonus / Nice-to-Haves
• Experience with UI frameworks and accessibility standards (ARIA, WCAG).
• Familiarity with Storybook and documentation-driven development.
• Exposure to microfrontends or large-scale modular architectures.
• React Native experience
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →