Location: Romania
Job Overview
React, Next.js, architecture and interactive graphics | 5 to 8 years
This role owns technical direction for complex front-end features and supports the team through design decisions, reviews and mentoring. The successful candidate should combine strong React and Next.js engineering with architecture, performance and integration expertise.
Must Have Skills
• Advanced experience with React, Next.js, TypeScript and modern hooks-based component design.
• Ability to design scalable front-end architecture with a single source of truth and clear boundaries between UI, business logic and data access.
• Experience designing reusable component libraries and governing consistent component APIs.
• Deep experience with Zustand, Redux Toolkit or an equivalent state-management approach, including efficient selector design.
• Strong HTML, CSS and SCSS skills, including responsive design, accessibility and style isolation.
• Experience implementing interfaces from detailed visual specifications and using design systems such as IBM Carbon or Material UI.
• Strong REST API integration experience, including typed models, adapters, polling and defensive handling of missing or inconsistent data.
• Experience defining or validating API contracts with backend teams and applying contract-testing principles.
• Demonstrated performance expertise, including profiling, memoisation, code splitting, lazy loading and bundle analysis.
• Awareness of frame rate, GPU utilisation and memory behaviour on graphics-heavy screens.
• Hands-on experience with WebGL, three.js or React Three Fiber, including scene and camera control, pointer picking and animation timelines.
• Experience managing events and interaction across layered UI and graphics surfaces.
• Experience integrating map SDKs, handling coordinate systems, implementing provider fallbacks and managing API tokens safely.
• Ability to build components that integrate into an existing host application through clean props and callbacks, isolated styles and no unintended global side effects.
• Strong testing experience with Vitest or Jest and React Testing Library, supported by a practical test strategy.
• Experience with strict TypeScript, error boundaries, cross-browser testing and browser DevTools.
• Experience contributing to CI/CD pipelines, Git workflows and high-quality pull-request reviews.
• Experience with Azure DevOps
• Proven technical leadership through mentoring, task breakdown, estimation and technical documentation.
• Understanding of front-end security fundamentals, including secure environment configuration, safe logging and responsible third-party dependency use.
Good to Have Skills
• Experience with advanced animation libraries such as GSAP or Framer Motion.
• Experience with charting and data-visualisation libraries.
• Experience with visual regression testing or end-to-end testing using Playwright
• Experience with internationalisation and localisation at scale.
• Familiarity with micro-frontends, monorepos or design-system governance.
• Experience with production observability, release support and incident investigation.
• Experience leading technical discovery or proof-of-concept work for complex interactions.
Location: Singapore
Job Overview
React and Next.js | 4 to 6 years
This role is responsible for building reliable, responsive user interfaces from approved designs and API contracts. The developer should be able to deliver features independently, diagnose browser issues and contribute maintainable, well-tested code.
Must Have Skills
• Strong experience with React, Next.js, TypeScript and hooks-based component development.
• Good understanding of component lifecycle, effects, memoisation and techniques for preventing unnecessary re-renders.
• Experience with Next.js, Vite or a comparable modern front-end build framework.
• Experience with Zustand, Redux Toolkit or a similar state-management library, including correct and efficient use of selectors.
• Strong HTML5, CSS3 and SCSS skills, including responsive layouts, semantic markup and scoped styling.
• Working knowledge of accessibility fundamentals, including keyboard navigation, focus management and appropriate ARIA usage.
• Experience using a design system such as IBM Carbon, Material UI or an equivalent component library.
• Ability to implement interfaces accurately from Figma designs or other visual specifications.
• Experience integrating REST APIs and handling loading, error, empty and partial-data states.
• Experience with polling, request cleanup and defensive handling of incomplete or unexpected API responses.
• Working knowledge of environment configuration, package management and front-end build processes.
• Experience writing unit and component tests with Vitest or Jest and React Testing Library.
• Strong browser DevTools debugging skills and experience resolving cross-browser issues.
• Working knowledge of Git branching, pull requests, code reviews and collaborative delivery workflows.
• Ability to write clean, reusable and maintainable front-end code.
• Good knowledge of secure client-side development, including environment variables and safe logging.
Good to Have Skills
• Experience with animation libraries such as GSAP, Framer Motion or React Spring.
• Experience with charting libraries such as Recharts, Chart.js, D3.js or High charts.
• Hands-on experience with three.js, React Three Fiber, WebGL or the HTML Canvas API.
• Familiarity with performance profiling, bundle analysis, lazy loading and dynamic imports.
• Experience with internationalization libraries such as react-i18next or next-intl.
• Experience with end-to-end testing tools such as Playwright
• Familiarity with error boundaries, front-end monitoring and CI/CD pipelines.
• Familiarity with Azure DevOps
• Experience working in an Agile team using Jira and Confluence.
Location: Malaysia
Job Overview
React and Next.js | 4 to 6 years
This role is responsible for building reliable, responsive user interfaces from approved designs and API contracts. The developer should be able to deliver features independently, diagnose browser issues and contribute maintainable, well-tested code.
Must Have Skills
• Strong experience with React, Next.js, TypeScript and hooks-based component development.
• Good understanding of component lifecycle, effects, memoisation and techniques for preventing unnecessary re-renders.
• Experience with Next.js, Vite or a comparable modern front-end build framework.
• Experience with Zustand, Redux Toolkit or a similar state-management library, including correct and efficient use of selectors.
• Strong HTML5, CSS3 and SCSS skills, including responsive layouts, semantic markup and scoped styling.
• Working knowledge of accessibility fundamentals, including keyboard navigation, focus management and appropriate ARIA usage.
• Experience using a design system such as IBM Carbon, Material UI or an equivalent component library.
• Ability to implement interfaces accurately from Figma designs or other visual specifications.
• Experience integrating REST APIs and handling loading, error, empty and partial-data states.
• Experience with polling, request cleanup and defensive handling of incomplete or unexpected API responses.
• Working knowledge of environment configuration, package management and front-end build processes.
• Experience writing unit and component tests with Vitest or Jest and React Testing Library.
• Strong browser DevTools debugging skills and experience resolving cross-browser issues.
• Working knowledge of Git branching, pull requests, code reviews and collaborative delivery workflows.
• Ability to write clean, reusable and maintainable front-end code.
• Good knowledge of secure client-side development, including environment variables and safe logging.
Good to Have Skills
• Experience with animation libraries such as GSAP, Framer Motion or React Spring.
• Experience with charting libraries such as Recharts, Chart.js, D3.js or High charts.
• Hands-on experience with three.js, React Three Fiber, WebGL or the HTML Canvas API.
• Familiarity with performance profiling, bundle analysis, lazy loading and dynamic imports.
• Experience with internationalization libraries such as react-i18next or next-intl.
• Experience with end-to-end testing tools such as Playwright
• Familiarity with error boundaries, front-end monitoring and CI/CD pipelines.
• Familiarity with Azure DevOps
• Experience working in an Agile team using Jira and Confluence.
Location: Serbia
Job Overview
React and Next.js | 4 to 6 years
This role is responsible for building reliable, responsive user interfaces from approved designs and API contracts. The developer should be able to deliver features independently, diagnose browser issues and contribute maintainable, well-tested code.
Must Have Skills
• Strong experience with React, Next.js, TypeScript and hooks-based component development.
• Good understanding of component lifecycle, effects, memoisation and techniques for preventing unnecessary re-renders.
• Experience with Next.js, Vite or a comparable modern front-end build framework.
• Experience with Zustand, Redux Toolkit or a similar state-management library, including correct and efficient use of selectors.
• Strong HTML5, CSS3 and SCSS skills, including responsive layouts, semantic markup and scoped styling.
• Working knowledge of accessibility fundamentals, including keyboard navigation, focus management and appropriate ARIA usage.
• Experience using a design system such as IBM Carbon, Material UI or an equivalent component library.
• Ability to implement interfaces accurately from Figma designs or other visual specifications.
• Experience integrating REST APIs and handling loading, error, empty and partial-data states.
• Experience with polling, request cleanup and defensive handling of incomplete or unexpected API responses.
• Working knowledge of environment configuration, package management and front-end build processes.
• Experience writing unit and component tests with Vitest or Jest and React Testing Library.
• Strong browser DevTools debugging skills and experience resolving cross-browser issues.
• Working knowledge of Git branching, pull requests, code reviews and collaborative delivery workflows.
• Ability to write clean, reusable and maintainable front-end code.
• Good knowledge of secure client-side development, including environment variables and safe logging.
Good to Have Skills
• Experience with animation libraries such as GSAP, Framer Motion or React Spring.
• Experience with charting libraries such as Recharts, Chart.js, D3.js or High charts.
• Hands-on experience with three.js, React Three Fiber, WebGL or the HTML Canvas API.
• Familiarity with performance profiling, bundle analysis, lazy loading and dynamic imports.
• Experience with internationalization libraries such as react-i18next or next-intl.
• Experience with end-to-end testing tools such as Playwright
• Familiarity with error boundaries, front-end monitoring and CI/CD pipelines.
• Familiarity with Azure DevOps
• Experience working in an Agile team using Jira and Confluence.
Location: Poland
Job Overview
React and Next.js | 4 to 6 years
This role is responsible for building reliable, responsive user interfaces from approved designs and API contracts. The developer should be able to deliver features independently, diagnose browser issues and contribute maintainable, well-tested code.
Must Have Skills
• Strong experience with React, Next.js, TypeScript and hooks-based component development.
• Good understanding of component lifecycle, effects, memoisation and techniques for preventing unnecessary re-renders.
• Experience with Next.js, Vite or a comparable modern front-end build framework.
• Experience with Zustand, Redux Toolkit or a similar state-management library, including correct and efficient use of selectors.
• Strong HTML5, CSS3 and SCSS skills, including responsive layouts, semantic markup and scoped styling.
• Working knowledge of accessibility fundamentals, including keyboard navigation, focus management and appropriate ARIA usage.
• Experience using a design system such as IBM Carbon, Material UI or an equivalent component library.
• Ability to implement interfaces accurately from Figma designs or other visual specifications.
• Experience integrating REST APIs and handling loading, error, empty and partial-data states.
• Experience with polling, request cleanup and defensive handling of incomplete or unexpected API responses.
• Working knowledge of environment configuration, package management and front-end build processes.
• Experience writing unit and component tests with Vitest or Jest and React Testing Library.
• Strong browser DevTools debugging skills and experience resolving cross-browser issues.
• Working knowledge of Git branching, pull requests, code reviews and collaborative delivery workflows.
• Ability to write clean, reusable and maintainable front-end code.
• Good knowledge of secure client-side development, including environment variables and safe logging.
Good to Have Skills
• Experience with animation libraries such as GSAP, Framer Motion or React Spring.
• Experience with charting libraries such as Recharts, Chart.js, D3.js or High charts.
• Hands-on experience with three.js, React Three Fiber, WebGL or the HTML Canvas API.
• Familiarity with performance profiling, bundle analysis, lazy loading and dynamic imports.
• Experience with internationalization libraries such as react-i18next or next-intl.
• Experience with end-to-end testing tools such as Playwright
• Familiarity with error boundaries, front-end monitoring and CI/CD pipelines.
• Familiarity with Azure DevOps
• Experience working in an Agile team using Jira and Confluence.
Наши пожелания к кандидатам:
— Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior
— Глубокий практический опыт с React, Next.js и TypeScript, понимание внутреннего устройства
— Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений
— Понимание и применение принципов SOLID, DRY, KISS, а также паттернов проектирования
— Опыт работы с менеджерами состояний (Redux Toolkit, RTK Query) в крупных проектах
— Уверенные знания HTML5, CSS3 и препроцессоров (SASS)
— Опыт работы с REST API, SSR и серверным Node.js на продвинутом уровне
— Опыт работы с Server-Sent Events (SSE): проектирование стриминговых интерфейсов, обработка событий на клиенте, реконнекты, graceful degradation
— Умение писать unit‑тесты (Jest/React Testing Library), опыт внедрения культуры тестирования в команде
— Опыт наставничества и менторства разработчиков
Условия:
— Полная занятость
— График 5/2
— Формат работы: на месте работодателя, удалённо или гибрид
Задачи:
— Искать эффективные IT-решения для целого спектра задач, начиная от продуктовых (создание новых модулей интернет-банков) и заканчивая R&D (разработка фронтенд-стека компании)
— Разрабатывать электронные продукты банка (интернет-банки для веба и мобильных устройств)
Требования:
— Отличное знание JavaScript, HTML/CSS
— Обязательный опыт работы с React + Redux + TypeScript
— Опыт командной разработки
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
— Гибкий график работы: возможность планировать время по своему усмотрению
— Полная удалёнка или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
— Современный стек технологий и сложные задачи
— Программа ДМС с первых дней работы, включая стоматологию, обслуживание в лучших клиниках, страхование и компенсацию 10 дней больничного
— Возможность вертикального и горизонтального карьерного роста с регулярными тренингами, вебинарами, митапами и демо-днями
— Оплата посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданиям
— Спортзалы в Москве, Санкт-Петербурге, Екатеринбурге и скидки на услуги туристических агентств, продукты питания, рестораны, бары, магазины (только для сотрудников банка)
Мы делаем несколько собственных веб-продуктов и запускаем новые. Это не аутсорс и не поддержка легаси — задачи идут потоком, работы много.
Задачи:
— React: хуки, работа со стейтом, компонентный подход
— JavaScript / TypeScript, HTML, CSS
— Интеграция с REST API
— Git и опыт работы в команде
Будет большим плюсом (fullstack):
— Python: FastAPI и/или Flask
— PostgreSQL
— Redis
— Умение довести фичу от базы данных до интерфейса
Стек: React · FastAPI · Flask · Redis · PostgreSQL
Условия:
— Удалённо, из любой точки мира
— Оплата в USDT, от 1500$
Задачи:
— Разрабатывать и поддерживать веб-приложения на React 18+ и TypeScript
— Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения
— Писать юнит-тесты с использованием vitest
— Работать с библиотекой styled-components для стилизации компонентов
— Взаимодействовать с командой и другими отделами для решения технических задач и улучшения продукта
— Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях
Требования:
— Опыт работы в роли web-разработчика от 3 лет
— Опыт разработки приложений на React 18+ и TypeScript не менее 2 лет
— Знание стейт-менеджеров Redux и Saga/Thunk
— Понимание принципов REST API и клиент-серверного взаимодействия
— Умение писать юнит-тесты с использованием vitest
— Знание библиотеки styled-components
— Умение работать с чужим кодом
— Хорошие коммуникативные навыки и способность работать в команде
Условия:
— Занятость: part-time, около 20 часов в неделю, с перспективой перехода на full-time
— Оплата: 400 долларов в месяц
— Часовой пояс команды: UTC+3
График:
— Понедельник–четверг: 4 часа в день
— Пятница: 2 часа
— Суббота: выходной
— Воскресенье: 2 часа
Требования:
— Уровень: Junior
— Стек: TypeScript
— Английский язык на уровне B2 и выше (обязательно)
— Опыт работы с Agentic AI (Claude Code, Codex и аналоги)
Работа полностью удалённая, общение в команде на английском языке. Ориентированы на результат, а не на отработанные часы. Требуется вовлечённость и оперативная связь.
Задачи:
— Участие в проработке, планировании и оценке задач
— Участие в проектировании и разработке архитектуры приложений
— Ревью кода
Требования:
— Хорошее знание JavaScript / TypeScript
— Опыт разработки SPA от 3х лет на React, Redux/MobX
— Умение писать поддерживаемый код
— Способность аргументировать выбор технологий и подходов в разработке
— Умение работать с макетами (например, в Figma)
Будет плюсом:
— Опыт работы с дизайн-системами, в частности, с Ant Design
— Понимание устройства backend и инфраструктуры
Условия:
— Полная занятость
— График: 5/2
— Формат работы: гибрид
Задачи:
— Участвовать в миграции проекта с Vue 2 на Vue 3
— Разрабатывать новый и поддерживать существующий функционал продукта Ида.Лайт
— Проектировать архитектуру клиентской части приложения совместно с командой
— Взаимодействовать с бэкенд-разработчиками, дизайнерами и менеджерами для создания лучшего пользовательского опыта
— Писать чистый, масштабируемый и поддерживаемый код
Требования:
— От 3 лет коммерческой разработки: React или Vue
— Опыт работы с REST API и GraphQL
— Опыт со сборщиками (Vite или Webpack) — настройка, оптимизация
— Опыт работы с git, code review, командной разработки
— Способность к декомпозиции задач и оценке сроков
Будет плюсом:
— Опыт миграции проектов с Vue 2 на Vue 3
— Опыт работы с Nuxt 2 / 3
— Опыт менторинга junior-разработчиков
— Опыт настройки CI/CD (GitLab CI, GitHub Actions и т. п.)
— Опыт тестирования (Vitest / Jest, Playwright / Cypress)
— Опыт с Docker на уровне разработчика
— Понимание Core Web Vitals и навыки оптимизации производительности
— Опыт работы с Design System / UI-китами
Условия:
— Полная занятость
— График: 5/2
— Формат работы: на месте работодателя или гибрид
Требуется frontend-разработчик, который будет заниматься созданием и проектированием пользовательских интерфейсов для продуктов, используя React и TypeScript. В работе предполагается применение REST API, а также внимание к UI/UX-дизайну с использованием инструментов Figma, shadcn/ui, Ant Design и Radix UI. Кандидат должен уметь самостоятельно разрабатывать архитектуру приложений, работать над пользовательским опытом и интеграциями, а также использовать AI-инструменты в процессе разработки.
В компании ForteBank требуется Frontend-разработчик, который будет работать с технологиями HTML5, CSS3, JavaScript, а также фреймворками и библиотеками Vue.js, Vue Router, Pinia и Vuex. В задачи специалиста войдет создание и поддержка пользовательских интерфейсов, взаимодействующих с REST API. ForteBank — крупный коммерческий банк Казахстана, предоставляющий разнообразные финансовые услуги для частных и корпоративных клиентов, включая кредитование, депозиты и цифровой банкинг.
Задачи:
— разработка фронтенда для проекта по бронированию отелей через приложение
— участие в проекте на старте, возможность влиять на архитектуру
Требования:
— опыт работы с React, TypeScript, SPA, PWA, REST API, axios, HTML5, CSS3
Условия:
— проект на старте, возможность влиять на архитектуру
Задачи:
— Оптимизировать производительность сайтов и устранять технические проблемы.
— Много работы с легаси.
— Внедрять ИИ-агентов для оптимизации рутинных задач и контроля качества.
— Участвовать в подготовке релизов и контролировать качество перед публикацией и после на проде.
— Взаимодействовать с bitrix-разработчиками и внутренним заказчиком (коллеги из смежных отделов).
— Участвовать в обсуждении архитектурных решений и улучшении кодовой базы.
— Выдвигать предложения по улучшению UI/UX.
— Самостоятельно разбираться в технической документации проектов.
Требования:
— Опыт разработки веб-приложений от 3 лет.
— Обязателен опыт работы с командами Bitrix-разработчиков.
— Опыт работы в Git (gitlab).
— Опыт использования ИИ-агентов.
— Понимание принципов и технологии сборки проекта (npm, vite/rollup, webpack).
— Опыт работы в Figma.
— Опыт написания unit тестов.
— Практические знания алгоритмов, структур данных, HTTP и DOM.
— Навыки создания кроссбраузерной и адаптивной верстки.
— Аналитическое мышление и способность работать в команде.
— Хорошее понимание автотематики (желательно).
— Будет плюсом: понимание механизмов кеширования, очередей задач и фоновых обработчиков (например, JWT, Redis, REST API).
— Опыт с терминалом в Linux.
— Понимание CI/CD процессов.
— Техническое образование.
Условия:
— Удалённая работа.
— Испытательный срок 2-3 месяца.
— Оформление по ТК РФ.
— Своевременная оплата труда.
— Пятидневный рабочий график (пн-пт) с 08:00 до 16:30 (возможно согласовать другой график).
— Профессиональный коллектив.
— Медицинская страховка, оплачиваемый отпуск, бесплатное питание, абонемент в спортклуб.
— Возможности для профессионального роста и участия в значимых проектах в автомобильной отрасли.
Компания занимается инженерно-брендинговой деятельностью, является эксклюзивным представителем известных брендов, что открывает широкие перспективы для развития сотрудников.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Задачи:
— Проектирование и разработка сложных UI-фич на TypeScript + React (Next.js)
— Участие в технических решениях: выбор стеков, оптимизация производительности, контроль архитектуры
— Code-review и менторство: помогать коллегам расти, делиться экспертизой, удерживать высокий уровень кода
— Взаимодействие с backend- и дизайн-командами: уточнение API, обсуждение UX, совместный delivery
— Интеграция с платформенными сервисами и CI/CD-конвейером
— Работа с техдолгом: инициирование и выполнение улучшений, автоматизация рутин
— Тестирование: написание unit/e2e-тестов (Jest, Playwright) и обеспечение покрытия критического функционала
Требования:
— Уверенный TypeScript / JavaScript 5+ лет
— Опыт продакшен-разработки на React (hooks, SSR/CSR, state-менеджмент)
— Хорошее знание Node.js: отладка, профилирование, server-side рендеринг
— Понимание архитектурных паттернов, SOLID, чистого кода
— Опыт оптимизации загрузки и производительности
— Навыки написания автотестов, работы с Cypress/Playwright
— Умение разбираться в продуктовых требованиях и предлагать технические решения
— Готовность брать ответственность за результат, предлагать улучшения, доводить задачи до продакшена
Условия:
— Влияние на продукт и технические решения — твоё мнение важно
— Современный, хорошо подобранный стек без legacy-балласта
— Прозрачные процессы, адекватное планирование и mature CI/CD
— Удаленный формат, полная занятость с гибким графиком
— Конкурентная зарплата
Задачи:
— Реализовывать большие (и маленькие) стратегические задачи вспомогательные инструменты для приложения ИВИ для Smart TV-платформ
— Рефакторить и оптимизировать
— Тестировать свой код
— Участвовать в улучшении процессов
— Изучать новые технологии на предмет применения их на платформе
Требования:
— Знаете и понимаете базовые принципы разработки ПО (SOLID, ООП/ФП и т.д)
— Умеете работать с технологиями из нашего стека и знаете как эффективно использовать JavaScript, TypeScript, React, Redux, Docker и т.д.
— Умеете работать с legacy-кодом
— Умеете искать решения для сложных технических задач и продуктовых фич
— Умеете оценивать сроки своей работы
— Понимаете и разделяете ценности и принципы Agile и командной работы
— Умеете слушать, договариваться и помогать
— Ставите цели команды в приоритет
— Обладаете адекватным уровнем перфекционизма и получаете удовольствие, когда миллионы пользователей ежедневно пользуются тем, что вы создали
Условия:
— Полная занятость
— График: 5/2
— Формат работы: гибрид (Москва)
ГибридseniorМосква
Singapore
Malaysia
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.