yandex
Страна
Кипр
Зарплата
35 $ – 45 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Full-Stack JS Developer

ИИОценка ИИ

Привлекательная вакансия в известной международной компании с прозрачной почасовой оплатой в долларах. Предлагает гибкий формат работы и интересные задачи на стыке фронтенда и бэкенда.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокие требования к опыту (от 5 лет) и глубокому пониманию внутренних механизмов React. Необходимо владение английским языком и готовность к полной ответственности за фичи от UI до API.

Анализ зарплаты

Медиана6 500 $
Рынок5 000 $ – 8 500 $
ИИОценка ИИ

Предлагаемая ставка $35-45 в час (примерно $5800-$7500 в месяц при полной занятости) соответствует среднерыночным значениям для Senior Fullstack разработчиков на международном рынке, хотя для топовых специалистов в Израиле или США может быть чуть ниже медианы.

Сопроводительное письмо

Меня заинтересовала вакансия Full-Stack JS разработчика в Bright Data, так как мой опыт идеально сочетает глубокую экспертизу в React с уверенным владением Node.js. Имея более 5 лет опыта в разработке, я специализируюсь на создании производительных и масштабируемых веб-приложений, уделяя особое внимание архитектуре фронтенда и оптимизации рендеринга.

Ваш проект привлекает меня сложностью задач по работе с большими данными и возможностью отвечать за фичи end-to-end. Я имею опыт работы с REST API, современными паттернами управления состоянием и инструментами тестирования, такими как Jest и Playwright. Свободное владение английским языком и опыт удаленной работы позволяют мне эффективно взаимодействовать в распределенной международной команде.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Bright Data уже сейчас

Присоединяйтесь к команде Bright Data и создавайте высоконагруженные интерфейсы для мирового лидера в области сбора данных!

Описание вакансии

#vacancy #js #вакансия #удаленно/офис #fullstack #javascript #nodejs

Проект Brightdata ищет разработчиков Full-Stack JS (больше Back-End), возможны как работа в офисе в Израиле или на Кипре, так и удаленно (кроме России и Беларуси) We're looking for an exceptional and experienced Full Stack Developer with a strong Frontend orientation to join our Web team. This team builds and operates the core user-facing surfaces of Bright Data's platform — the dashboards, control panels, and data tools used by thousands of customers and internal teams daily.

In this role, you will take end-to-end ownership of features and product experiences in production — from pixel-perfect UI to the backend APIs and services that power them — with a clear emphasis on frontend excellence, performance, and user experience.

Bозможны как работа в офисе в Израиле или на Кипре, так и удаленно (кроме России и Беларуси)

https://brightdata.com

Responsibilities

End-to-end feature development, from UI/UX design translation and implementation to production rollout and ongoing iteration.

Build and maintain high-quality, performant, and accessible React-based web applications at scale.

Own the full lifecycle of frontend-heavy features, including the backend APIs and services they depend on.

Participate in system and component architecture planning to ensure scalable, reusable, and maintainable frontend solutions.

Work closely with Product and Design to translate requirements and wireframes into polished, production-ready experiences.

Investigate and troubleshoot complex frontend and integration issues — performance bottlenecks, rendering bugs, state management edge cases, and API contract mismatches.

Write high-quality, maintainable code with appropriate test coverage; participate actively in code reviews.

Collaborate closely with engineers, product managers, and designers to deliver impactful solutions.

Continuously learn and apply best practices in frontend engineering, accessibility, and web performance.

Required Skills and Experience

5+ years of hands-on software engineering experience, including 2+ years focused on frontend development with React.

Deep understanding of React internals — component lifecycle, rendering behavior, reconciliation, hooks, context, and performance optimization (memoization, lazy loading, code splitting).

Strong proficiency in modern JavaScript (ES2020+), with a solid grasp of async patterns and browser event loop behavior.

Proven experience building and shipping production-grade, user-facing web applications.

Solid understanding of browser fundamentals: the DOM, CSS layout/rendering, HTTP, caching, and web security (CORS, CSP, XSS/CSRF).

Experience building and consuming REST APIs, with comfort owning the backend layer (Node.js) for features you develop.

Familiarity with state management patterns and tooling (e.g., Nanostore, React Query, or similar).

Proficient in frontend testing practices (unit, integration, and E2E — e.g., Jest, React Testing Library, Cypress/Playwright).

Fast learner, able to work independently and as part of a team.

Proficiency in English, with strong written and verbal communication skills.

Nice to Have

Experience with design systems and component libraries (building or maintaining them, not just consuming).

Experience with observability and frontend monitoring (error tracking, real-user monitoring).

Background working in data-heavy products (tables, dashboards, charts, real-time data feeds).

Формат работы:

•⁠ ⁠офис/удаленно, полная занятость, гибкий график. Зарплата $35 - 45 в час для удаленщиков.

Откликнуться:

Откликнуться

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • JavaScript
  • Node.js
  • React
  • REST API
  • Jest
  • Cypress
  • Playwright
  • CSS
  • HTML
  • TypeScript

Возможные вопросы на собеседовании

Вакансия требует глубокого понимания React internals для оптимизации производительности.

Расскажите, как работает механизм Reconciliation в React и в каких случаях стоит использовать React.memo, useMemo и useCallback?

Роль предполагает работу с Node.js на бэкенде.

Как вы организуете взаимодействие между фронтендом и бэкендом для минимизации задержек в data-heavy приложениях?

Упоминается работа с асинхронными паттернами и Event Loop.

Объясните разницу между микрозадачами и макрозадачами в Event Loop браузера и как это влияет на рендеринг React-компонентов?

Важна безопасность веб-приложений.

Какие меры безопасности (CORS, CSP, XSS) вы внедряете при разработке клиент-серверных приложений?

Требуется опыт в тестировании.

Каков ваш подход к тестированию фронтенд-приложений? В каких случаях вы отдаете предпочтение интеграционным тестам перед юнит-тестами?

Похожие вакансии

TS
Top Selection
180 000 ₽ – 200 000 ₽

JavaScript разработчик (Middle / Middle+)

MiddleУдалённо
JavaScript · CSS · HTML · SQL · SOAP · REST · SimpleOne · ITSM · ITIL · ITAM · SDLC · CRM
+12 навыков
NDA
от 220 000 ₽

Full-Stack Developer (Middle+ / Senior, Backend-focused)

SeniorУдалённо
Node.js · NestJS · TypeScript · TypeORM · PostgreSQL · Docker · RabbitMQ · Socket.io · Next.js · React · Tailwind CSS · Zustand · WebSockets · SSR
+14 навыков
NDA
80 000 ₽ – 120 000 ₽

Fullstack TypeScript-разработчик

Удалённо
TypeScript · Node.js · Fastify · grammY · Prisma · PostgreSQL · BullMQ · Redis · S3 · FFmpeg · React · Next.js · Vite · Tailwind CSS · Docker · Turborepo · pnpm · GitHub Actions
+18 навыков
P&
Present & Simple
120 000 ₽ – 180 000 ₽

Junior-Middle Fullstack Developer

MiddleУдалённо
JavaScript · TypeScript · Node.js · React · SQL · Git
+6 навыков
NDA
50 000 ₽ – 150 000 ₽

Разработчик-подмастерье (jun++ / middle) / Fullstack разработчик

Удалённо
Fullstack · AI · Python · JavaScript · LLM
+5 навыков
P&
Present & Simple
120 000 ₽ – 180 000 ₽

Junior-Middle Fullstack Developer (JS/Python)

MiddleУдалённо
JavaScript · React · Python · PostgreSQL · REST API · Git · Docker
+7 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Кипрот 35 $