Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Remote work is not available for candidates from Russia and Belarus.
Bright Data provides a platform that offers data collection tools, dashboards, and control panels used by thousands of customers and internal teams.
задачи
Develop features end-to-end, from UI/UX design translation to production rollout and 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;
Participate in system and component architecture planning to ensure scalable and maintainable solutions;
Collaborate with Product and Design teams to translate requirements into production-ready experiences;
Investigate and troubleshoot complex frontend and integration issues, including performance bottlenecks and rendering bugs;
Write maintainable code with appropriate test coverage and participate in code reviews;
Apply best practices in frontend engineering, accessibility, and web performance.
требования
5+ Years of software engineering experience, including 2+ years focused on frontend development with React;
Deep understanding of React internals, including component lifecycle, rendering, hooks, and performance optimization;
Strong proficiency in modern JavaScript (ES2020+) and async patterns;
Proven experience building and shipping production-grade, user-facing web applications;
Solid understanding of browser fundamentals, including DOM, CSS, HTTP, caching, and web security;
Experience building and consuming REST APIs and managing backend layers with Node.js;
Familiarity with state management patterns and tooling;
Proficiency in frontend testing practices using Jest, React Testing Library, Cypress, or Playwright;
Fluent English with strong written and verbal communication skills;
Nice to have: Experience with design systems and component libraries, experience with observability and frontend monitoring, background working in data-heavy products.